This is like an oil and tyre question, everyone has their favorites, although I really did not want any headlight protector, having had a windscreen on the van looking like it came from a war zone, thanks to a nice truck not having a net over his load of pebbles, I tried the metal grill one, did not like it, thought it cast a shadow, so I got the Plexiglass one from Wundrlich, it is good quality, and will hopefully save me forking out a grand for a new LED headlight, I do not have any problems yet with scratching, or shadows, I do not think the food wrapping ones that you stick on the headlight will help against a decent sized stone, maybe a bit of gravel.............