Can't believe you made this behind my back! :P
The rhythms on that beat are a perfect dance beat, but they could use some extra mixing. The bass has a LOT of sub in it, which is why the visualizer here maxes out so much. The majority of instruments need some more mixing, but the melodies/harmonies are nice for the most part.
The big issue is the amount of emptiness it sounds like it has. Having some quiet, wide pads would help a lot.