mike
the point of a show car is to adverise your company.. hence LM Audio are audio specialists, hence the car full of speakers and screens
but i kind of see what your saying.. but someone like Turbosytems.. tuners.. they wouldnt build a sub'd out, tv install and a standard cossie, and show that on a stand at a car show would they