Im new to these forums. But this thread makes me know I'm home.
Not bad mixes though. If it was a demo from 2000 i'd expect that quality. Really from a home studio. It's not horrible. But...after a demo is done and if you dont like it years later. Dont go back and beat a dead horse. Make a new album. And get someone else to mix.