a coat of RAIN-X on the windshield besides making any rain water disappear over 30 mph, makes it a lot easier to remove dead bugs .
bug screens can also be as simple as going to your hardware store and buying screen for screen doors. cut to fit and use velcro ,stapling the velcro to the screen . same with the
oil cooler cover .
however, that type of screen offers no protection for any rocks/stones - but does keep the bugs off the radiator and makes it easy to remove the screen mat to wash off the bugs .
so, if ya want something more substantial, then get the Olthoff screen . Dynamic offers a different style screen, but similar in appearance with its aluminum framing . also, velcro applied . Bill