This is friggin' good!
The change-up in the 1:30 area was pretty spectacular. Your string lines at 2:50 are a killer piece of composing. The slightly funky groove rhythm coming in around 4:00, great transition. The tom panning at the end is perfect.
So, about the only thing I can think of would be a little more lower midrange eq added back to the snare, which sounds like you hpf'd it around 800 hz? I dunno, I'm trying really hard to find something that could be improved. It's so good.
I think everybody on this forum should listen to this.
cheers,
-Tom