I think it sounds good. If you have a question in particular then ask away. I'm not sure if I can help, but I'll try....Honestly, it sounds good so far to me. Love what you've done to the track.
There's a method to my madness when it comes to making booming basslines. Once I figured it all out a while back, I literally repeat the same process everytime, and it's a whole process for sure. LOL...I suppose everyone does it differently but hey I know what works for me and the style I produce so. That's all that matters.
Adding Reverb to your instruments helps make it like a Live sound. Tight, Punchy, and Snappy Snares and Rim shots are what I look for. I reduce the volune levels on most all my percussion loops/hi hats/maracas like a lot, like half the volume of everything else. That's just my preference.