I think the old school riff is great but a DB said, it needs to be varied a lot more to justify running throughout the whole tune, and a question / answer routine with a bassline would definitely help break it up a lot more.

Also, the open hat sounds like it needs to either be pitched down slightly or if there's a high pass filer on it, roll it off a bit lower so the hat has more presence in the mix.

But great potential, with a little more fine tuning it could be a wicked track.