I reckon a dub style delay would work beutifully on the synth stab. or even a beat repeat type thing on it.
good track, kept me moving and intressted all the way through
Cant really comment on the production as on small pc speakers, but does sound good on them.