I love this kind of music! Have you taken it out live yet? From what little I know about this, *all* the artists started by mixing live in the dance clubs. If people like dancing to their music, they start with small releases.
For all I know you've already been through this, but at the very least you want to get feedback from the crowds before finalizing your ideas on this track. Really like the moment at 4:28--I'd like for the other changes to have this level of impact as well.
On my system I heard big bass and subs, and sizzling cymbals--is this a really scooped EQ? That's good for parts, but I'd like to hear more mids in parts. There's some musical interest in the melodies and chords that's not getting its fair share, I think.