It sounds great to me! I like the DnB percussion and the lead the most. I think then part you get the best is how to balance the presence of your pad with all of your other instruments. You obviously know how to use a compressor well too, props! That lead is catchy!
Please contact me if you would like to use this in a project. We can discuss the details.