You've judged the overall tonality pretty much spot-on in this mix, which immediately gives it a sense of 'rightness', and in general the tone and balance of the instruments is pretty commendable. The only major thing I'd rethink is the razor-sharp edge on the kick, snare, and tom sounds, which takes things slightly too far in a metal direction for me and fairly quickly begins to make my ear canals feel a bit sore. If you can round them off, both in terms of tone and transient level, I reckon you should be able to bring them up in the mix so that they inject more character and subjective power. I'd also probably fade the overheads up a couple of decibels, because the cymbals seem rather overpowered by the drums at the moment.
I like the verse lead vocal a lot, with its tight but musical compression and no hint of emphasised sibilance. Great work! The delay spin is also good for helping to bridge those section boundaries. My one criticism is that the compression is lifting the level of the lip noise to a distracting degree in the reintro and second verse in particular. Simple to sort out once you've tuned in to it, though. The chorus vocal sound is also great, managing to sound thick and well-blended even though the double-track isn't as high as I'd instinctively have put it in the balance. In fact, it's a testament to the quality of the blending treatments used here that they succeed so well despite the uncorrected tuning, but I'd still suggest attending to that if you want to improve things further. The BVs feel rather low in the balance again. They're a real hallmark of the chorus for me, so it seems a shame to bury them.
The bass and guitars are well integrated and balanced, and I can't say enough good things about that opening bass-guitar riff! Really gutsy and menacing. Love it! In general you've managed to pull lots of nice details out of the guitars, but without them getting harsh, which isn't always easy with home-brew recordings. Not sure I'd want the guitar solo panned hard left, though -- it's his moment in the limelight, so I think it's only fair to allow him to step up and pull shapes with his foot on the vocalist's floor wedge!
While I like a lot of your mix effects, I would pull down the returns a decibel or two to let the raw sounds speak a bit more for themselves. A bit of high-frequency EQ cut on some of the returns should also prevent a suspicion of early-90s digital reverb signature creeping in -- it seems to me that a more organic vibe would probably serve the band better in this respect.
Mono-compatibility it a bit of a concern, because the guitars, cymbals, and chorus-vocal widening effects all lose quite a bit of high end in mono -- more than I'd be happy to let go personally, especially given that the balance is quite light on overheads already. Panning the main guitar chorus riff hard left also impacts directly on the mono balance, leaving what should be a full-band texture sounding rather hollowed-out in the midrange.
I was pleased to hear how well you'd managed to handle the final chorus entry, which is about as successful a rendition of that little turnaround as we've had so far, despite no lack of moshing during the middle sections. A good bit of sleight of hand! (Although it does have to be said that it doesn't fare nearly as well in mono, on account of the reduced chorus-riff level.) On the other hand, the entry into the first chorus (and to a lesser extent the second chorus too) feels like it could be more of an event.
On the whole, there's loads of good stuff in this mix without it getting flashy, and you've clearly got a lot of good instincts to draw on in terms of balancing guitars and vocals. Thanks for the submission!