Ben, i think it looks wicked hot!
There's a site called Lamina-X or something, I think they were featured in SCC a while ago because the film they make is resistant to rocks/etc. They are the same people who make the film that goes on bumpers and sideskirts to keep the paint from chipping off. You can buy whatever size sheets you want and at least its functional in the sense that it will protect your headlights (if they are glass) from cracking.
here it is:
http://www.lamin-x.com/
Now I don't know if it will attract attention from the cops, but Philips at some point made yellow-tinted (dot approved) headlight bulbs touting them as good for 'inclement' weather driving.
edit:oh you bought it already.