Personally, I am not a fan of the voice acting and feel thats what brings it down. Maybe if it was just the girl talking and calling out the moves?
Giving something like this (memes) a voice makes one painfully aware the differences between a public-made character and a professionally-made character