the machinest is the way to go for dnb, i hardley use beatbox 8 and 9 for dnb and you should probably put a synth in the background that way it could catch peoples atention.
i like this man i would prob listen to zed and oscar im not really big into the DnB but sounds like you got something going man would like to hear this after you put maybe a dirty bassline in this and finish it ;)