I'll share my experience with the Clear Bra (3M). I had a Dodge Charger RT that I had it installed on. When it was finished, it looked fantastic. But to be honest with you, I would never install one again if the car is your daily driver.
Bugs, rocks etc are not supposed to damage the...