A little late to the party, but I gave this one a listen. For a genre that I don't typically listen to, it was actually pretty good.
One think that I would drop back is the snare. It seems to be much too "snappy". They sound too forward in the mix, and they sound mechanical. There's no variation in the attack or volume which you would get with a real drummer. I would roll off the highs on them and if needed, drop the level a dB or 2.
Overall, I liked HumanPlanet's adjustment for the rest of the mix. It gave it more body without getting boomy.