It"s in deed very good and fun to sing to. I"m not sure if all the long "He did it all for you" parts don"t have any melody variations toward their ends, but it"s great nonetheless.
If you take the video from here https://www.youtube.com/watch?v=xTgKRCXybSM you better set the video gap to 3.16 instead of 3.0. It fits a bit better.