hey man, cool stuff. I'm not into dark dubstep so to say so opinion is quite invalid as it goes melodically.
you say in the comments your snare dont sound right at 140bpm so you wanna check out compression to make your drum tighter I'm guessing! shouldnt have to change the BPM just because of your snare IMO :P.
i noticed a abundance of FX like uplifters,down lifters etc.. HOWEVER there is nothing wrong with this, Boysnoize (sorry for incorrect spelling anyone) didn't use much in his old stuff and that stuff is amaze. But uplifters and downlifters might be something for you to look into?
Hope this helps in some way! good work tho bud, soldier on :)