There were a couple of scenes where it felt a little contrived (usually the disagreements), but even so I felt myself feeling genuinely quite proud of them all during the performance at the end. Plenty of fantastic moments too where GTA Online proves it has impeccable comic timing.
Also, I really wasn't expecting the Fauré: Requiem jumpscare