I feel the same about the piano intro, it doesnt fit into it too well. It might sound better shortened.
But damn, that is one happy tune, couldnt help but smile when it started.
Is it on purpose that it lacks so much in the lower end? Like the bass and drums dont have much kick behind it.