Yeah, this is solid schranzey kinda stuff.

I`d go back and rework it.
You`re right it is very mid and top oriented.
But if you can wack a load of depth into this mix, then you`ve got a good solid DJ tool there.
The atmospherics make it for me.