Personally I think the mix and EQ you have on the drums is really nice, its nice to hear a different sound on the drums instead of a traditional "sharp" "bright" snare. I like to hear the style and ideas of the engineer/master come through with some original intentions and mixing the snare a bit more "dark" goes really well with this track as the guitar is quite "bright".. Personally I might have the guitars slightly further back in the mix on the riff that comes in on the verses and a bit less "bright" but I am not fond of very trebly bright mixes anyway so its down to personal taste. I really like the song and the over all quality is exellent and very proffessional, my main concern is the vocal with the pitch correction. I would not have any pitch correction at all and focus more on re-recording the vocal until the pitch is correct, this may take ages but its good to push musicians to do their best and not rely on post production. If you must use it be much more subtle and sparing it really takes away from what sounds like a really nice vocal performance!...
The only other criticism is maybe the bass guitar is a little on the wooden sounding side? Did you D.I the bass or mic up an amplifier? If it was D.I'd maybe consider re-recording through a nice valve amp or pre-amp and cut some of the low mids (500hz-1k ish) associated with that wooden sound.
Great work! Hope you can give me feedback on my recordings in the future!
One more thing; sometimes you should take peoples advice on board but you are in control and its your creative input too as an engineer and your right for individuality in your mix and technique. So although people can give you advice and criticise your art remember sometimes you can say: "you know what? I like it this way this is MY style" because that's what will make you successful is being different... Nice work on the drums I think they sound fine... Peace