I'm not crazy about the low vocals in the verses... I'd be tempted to Melodyne them a bit, maybe double/triple track them, or even try doubling with a higher falsetto part? But they do kick in nicely for the rest of the tune, much stronger. Also, the lower harmony on the post-chorus Allelujahs sounds a little flat (I think) or maybe it's the way the notes blend with the main line. The higher part sounds pretty good with it.
Vocals aside, the mix seems to work for the genre.
Edit: I meant to add... that is a catchy chorus. I think it was still going through my head about ten minutes later.