I don't like dubstep at all, When I'm listening to dubstep for more than 30 seconds, It gives me a severe headache, So I can't provide you with any feedback, I'm sorry.
But I do have a few songs in mind you could mix, You might want to check them out, Even though you probably know most of them!