It looks like you've gotten a lot of rah rah positive feedback here, which is great ... but not much in the way of real helpful criticism, so I'll give you a little here ...
Overall, you're on the right track with this. You have most of the bases covered, and listeners should respond favorably to it as they obviously have.
My major beef here is that the constant cymbal crashing is driving me nuts.

I realize that's an arrangement issue and a personal opinion, so never mind.
My other major beef with it is that the kick sounds a little too defined. Now I realize that's part of the style and genre, but I think you might have went a little overboard with the beater click ... by a hair. Kick must have less of the clickity-clackety. I want to feel it in my gut. It's supposed to be a kick drum -- not a wood block.
The other thing I thought you might have gone a little overboard on is the trademark squashed-to-hell snare thing. Again, an appropriate thing for that genre, I realize, and I like it, but I just think you went a little overboard -- that's all. The snare may have lost just a hair of attack/punch in the smooshing process. I want to hear a little more attack and feel it in my chest; again just a little more. It's really close, though --
really close.
Good job, though, overall. Keep it up -- sounding good.