I can see that loft insulation stuffed into voids and gaps might help to prevent rattles, but to stop resonance (which is the main aim as far as audio is concerned) you have to add mass to the most flexible panels - especially directly behind the speakers. This lowers the resonant frequency of the panels, which in turn prevents them from colouring the sound from the speakers.
Deadening the rest of the car will also reduce general road noise, which will also improve sound quality from the stereo. I once worked on a 3 series BMW which had had it's entire roof replaced (it also had no sunroof), but had not had the stock deadening replaced, and believe me, when you shut the door, it was like being inside a steel drum!!
The cheap deadening often works just as well as the more expensive stuff, but you'll end up using twice the amount, as it's invariably thinner.