welll if i was going to get really picky.... i very much like the softness of the kickdrum when it appears, i wouldn't change that, but i'm not so keen on the fuzzy/fizzy snare which come in playing that offbeat hit - i might work on that snare to get the body out of it or just change the sample.
Perhaps more emphasis on latin drums in the rhythm. It could go into a breakdown section where the drums feature with some cool drum work
The piano break might be louder as well, with some nice cross-rhythm delay on it to make it trail away nicely with each note (use compression & some eq to bring it out of the mix just that tad extra)
stuff like that, essentialy the overall mix is fine to my ears tho down at the bottom end
___________________________________
I had an idea for a script once. It's basically Jaws except when the guys in the boat are going after Jaws, they look around and there's an even bigger Jaws. The guys have to team up with Jaws to get Bigger Jaws.... I call it... Big Jaws!!!