Well
The intro DOES lag a tad...I mean, it's great when it picks up, but it's a sudden change. There's no buildup. No hint that it's comin' at ya. Sounds a little too simple.
However, intro aside, once the full-remix kicks in, you did yourself a fine job with this. I'm singin' along, believe you me.