Ok, if you want an honest opinion here it is. Firstly, and obviously, you even acknowledged this yourself, the production is pathetic. But let's look past that.
The drummer has some shitty timing if I ever heard it, every fill he plays he loses the beat and the rest of the band seem to be playing catchup. Not that anyone else in the band has good timing anyway. The guitars all sound like shit. Firstly you guys need to go and have a luthier set your guitars up professionally. The intonation is shit and I'm sure your guitars all have some serious warping and setup problems. Not only that but you are all out of tune with each other. The vocals are shit too, sorry to say. Once again the intonation is terrible, the timber like a dying cat. Send your vocalist off to get some voice training or hire someone else.
So over-all, on the technical points ,shitty timing, bad intonation, out of relative tune, you guys have a lot of work to do. As far as the songs go, well that's all a matter of opinion, but here is mine for what it's worth. I IV V progressions are nothing to get excited about. Honestly you guys sound like a bunch of drunks who can't play or some kids belting it out in the garage. I suggest if you want to get serious to get some lessons and learn how to play properly tuned instuments in time. It's no good trying to be technical if you have no technique.
Good luck
[edit] Also, I suggest everyone in the band needs to get a metronome immediately.