....though I think the snare could come out a little bit more and it seems that on a few parts that the piano is clashing acoustically on the downbeat of every first beat; probably somewhere around frequency range of about 500 - 800 Hz. At the point is where I hear some mud. Then again, these speakers I'm listening on aren't the best. I'd still check it out though.
Overall, nice arrangement! Like your style!