I can't imagine cleaning that after driving through a bunch of bugs.
My wife's car has something similar on a much smaller scale and it is still a huge pain. The lower part of the grill has the horizontal strips that have an indentation that runs the whole length. At least it is glossy paint and not black plastic, but it's almost impossible to wax and get all the residue out.
Improving the signal-to-noise ratio
to be faire, the current non-TRD Avalon is pretty much a rolling grill as well.
Any car which holds together for a whole race is too heavy.
If you have a 5 cylinder, you don't need a stereo.
What is a Homologation car you ask?