Fantastic stuff. Really funky dubstep. I think this is one of the more polished submissions I've come across in a while.
Trying to think of what there is to comment on but I can't really think of anything worth mentioning right now. The mixing you already pointed out so that's already covered. Maybe playing around a little with the wub rolls/synths wouldn't hurt.
Cheers,
-CO