Pretty nice, the game was fun already and now with the changes I don't really have anything to criticize. The new dance moves are really funny too, don't know if that was your intention.
I also have some vietnam flashbacks with this game, I'm going to take my time unlocking those costumes, but not yet.