Well it definitely needs alot of work in the mixdown, and I'd personally trade the 303 for a differant noise, but that is just me. Although you have some very good ideas going on this one. just my opinion...