I gotta say, with the not-so-perfect playing aside as you said, I like this. Like more than usual. It's one of the best home brewed punk and/or hardcore mixes i've EVER heard by a lot - and thats saying a lot, haha.
Anyways man, I have a thing for this kind of drum mix, so good effin job. The guitar and bass are great, not to mention the more conducive fact of them being at the right levels.
Kay but my gripe, which isn't even bad, is that I feel that if the vocals where brought foward in the mix you would gain ALOT, because they sound clear and are well performed for the genre, actually in general if you ask me. Donno if it's you doing the vocals or whoever it is, but don't be shy with those bad boys, however don't let them get annoyingly over the top which I doubt you'd do if you decide to bring them up a bit.
Playing wise, whoever is drumming needs to tighten up on those doubles. thats kinda killing an otherwise AWESOME cadence with the guitar parts where there are doubles. not usre how you are going about the tracking, but I always make a really tight rythmn track WITH a click track for the drummers to follow so that the parts can be nailed in a minimum amount of takes. Just what I do, but I'd be thrilled to hear this done with more timing-accurate takes...!!!!! (I'm a metal guy alot of the time, but I'm equally a hardcore and punk lover, my opinion is you are definitely on to something with this. Basically what it is reminding me of is some comeback kid with better quality. I need better references, don't wanna be insulting.)