Making Final Versions Of Computer Party Compo Tracks

I’ve recently been to one of those oldskoolish computer parties (“demoscene”) you maybe heard of :lol: and did a track for a compo.
As you might know it’s usually quite loud on those events and you can’t do proper mixing and stuff even with headphones. Nevertheless I won the compo with the “party version” of the song (it’s been a quite small party).
I just couldn’t leave the track unfinished like it was, but now I’m not sure if I did the right to it or overdone it.

What do you think?

benjam - replaceable vocals bitch (final)