enjoyed this dude, my thoughts are below - hope they make sense..
the overall groove is class, i'd prob utalise the beats from the start at a later stage - maybe as the chewn re kicks after a break, its a shame to have such a nice kick arrangement "just" for dj's whilst q'in.. understand me?
also.. the sound needs.. (imo) a little more seperation, in points where the bass is dropped - maybe just sharper eq'in like you'd implement with a mixer, but this could tehn lead to addid a nice F**k't style percussion as it all swoops in..
as for the rave style stabs - loving em - big style!! i'd buy it as it is.. the above is just my thoughts - hope thay help and no critacism - keep it up :clap: