You should definately finish it mate, it's got huge potential!!!!
Think the gritty bass after the drop could be more pronounced, I like dubstep with a real clear raspy gritty bline (almost metallic sounding) with various lfo rates going on! (but thats just me)