Dude this is pretty sick. I love the drums. For the lead in the first drop, it sounds a bit harsh in the high end. It's probably the reverb. You might want to reduce the high end in that synth, or if the reverb is a bus, you could reduce the high end of the bus. I hear a bit of the same thing in the lead in the second drop as well.
For that snare, I honestly don't think you need to add much (or any) high end. One trick you can use to assess the loudness of an element is to turn the volume of your speakers down so that it's really quiet, and then listen to the song. If the element (the snare for instance) sounds lost while it's quiet, it will probably be the same when it's loud. The snare sounds great to me. I might increase the snare volume slightly (1 or 2 db), but I like it.
I know this doesn't have to do with mixing but: I would add some variation in the first drop. The main lead plays the same melody a lot.
Hope this helps. Song sounds great btw