I think it sounds pretty good. Certainly big and full.
I think the percussion is a bit loud in relation to the instruments and voice. Also, for me, there is an excess of some high mids in the louder, more electronic sounding snare and hat thing you have going that comes and goes. I think the bass, guitars, vocals and other non-percussive sounds all work pretty well.
If it were me, I'd try bringing bringing all of the drums and cymbals down a bit and try to warm up their sound a little. Just a bit loud and harsh for me.
It is a cool arrangement with interesting additions and subtractions of various elements though. Not my kind of music necessarily (I know you don't care about that), but kept my interest regardless.