Great mix! It just has too much low end for my taste on this genre, plus it sounds like cymbals need to be panned harder (especially hi-hat), guitars could use a little more highs added just on the side to widen 'em up. Beside those things, the chorus as it is sounds less powerful than the pre-chorus section even though it has more things going on, try boosting the cymbals (automating the first hit to be harder then following the vocals) and the background vocals (the "aaaaaah" chorus);
the second half of the verses has double vocals all the time and sounds almost more "chorus-y" than the chorus itself, I'd cut some, especially 'cause it doesn't end exploding in the chorus but gets kinda "blocked" by the pre chorus...oh, another thing, the palm mute guitars on the pre chorus should be automated to go from quiet to "kick-in-the-face", and I'd cut away the hi-hat sustain before the first chorus and rather leave that second of silence to make the chorus kick in more aggresively, anyway these are all matters of personal taste I guess.