My previous post was about half done when I hit submit. I didn’t mean to imply that I had a problem with snow hitting the windshield, I meant to say that snow is a good visible indicator of how well the deflectors work. You can’t actually see bugs flying at you then flying up and over the vehicle, but you can see snow doing exactly that.
Also, I used to install the clear paint protection film from time to time and 3M Scotchgard is the absolute best. I’ve seen tests like this of the major brands and 3M blew all the rest away by a mile. Ventureshield is also made by 3M, but the way that happened, at least according to what I’ve heard, is that 3M invented the stuff and Ventureshield came later and was their only competitor so 3M bought them out. Other competitors popped up afterward, but 3M Scotchgard is the original and, in my opinion, the best. It’s also probably the most expensive.
And SanDiegoTim is right, flat surfaces are ok, but get a pro to do the rest. Not only can it be difficult, that stuff is expensive as well.