Well, I'm sure that audio opinions differ from listener to listener. My '99 Ironman sounded extremely good after adding an amp and a subwoofer.
I didn't even do any soundproofing. I'd planned on it, but after adding the sub, it sounded so good that I decided no further changes were needed!
I've changed head units on virtually every car I've owned prior to the VX, because stock units (and stock speakers) usually suck.
The VX is a happy exception.