I would fix a few things before release...first and foremost the vocals. Of course as you already mentioned the cleans are REALLY processed and the screams have too much reverb and sit to far back in the mix for my taste. Guitar is kinda thin as well. I would love to do whatever I could to help...