If I'm being ultra critical then one of the different shakers (1:17) sounds a little behind the rest of the beat when it comes in, might be what your after but tightening that one up would help the groove keep pushing forward in my opinion. It might be a bit cliche but I'd add a few crashes as they can really help to identify the different 16's, 32's, 64's etc.... As this tune rolls along nicely without huge variation (not a bad thing) I think it would be a bit of a awkward one to mix in a set (for me at least) as picking out the right place to drop in another tune isn't always obvious.
.