It is a really cool track! And I think if you find a vocalist it would be so great!
Maybe the clap is not really nice, but that's my opinion, because I don't like claps like the one in your drop. They're not like feeling that beat so if I have those claps I just move them a little bit so they're on, because the clap itself sound good, but I don't like that time. That's my opinion.
And on the last drop that main sound is very cool, but I think it's just a bit too loud, so you can't really hear the rest of the drop, but again: my opinion

It sounds really great, just those 2 things are the only tips I can invent.