got some wikid stab sounds going on there man, very jackin (which is the house elements you were talking about coming in)

it needs a little something as you said and i think the mix could be brightened up a little aswell. maybe something with the bass too, its a little static, could roll about a touch as a juxtaposition to the static claps.

sounding cool though, keep us updated.