The mix is excellent and the song is fun and easy to get into.

On your final version you might experiment with the timing of a lyric or two, but I'd be careful about that. I only mention because you felt it was flying, but that's a big part of this song's appeal so whatever you do, easy does it.