ArchimedesQ I like that vibe. Keep going making tracks!
I agree with some of the things that 303 abuser pointed out. The snare poking out too much being one. To add: be gentle with eq in the high end. Right now things can get fatigued when that much 8-10k is in the percussion. Often if your missing top end clarity, cleaning up the mids, low mids and bass will do the trick more naturally.
Regarding the super wide bassline: whit a prominent and driving element like that, do always check in mono if the sound still retains its impact and clarity and not disappearing on you.