What?? Some clever video and a soundtrack? I thought that's exactly what we didn't want? Seems very corporate and staged to me.
Let's look at a proper atmosphere http://youtu.be/CE_V9Sl84NU
No doubt NSC would dismiss the balloons, ticket tape and organised singing as 'cringeworthy'.