When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Anybody that has a Murray's Auto Parts Store near should check out the May sale. You can get a package of three micro fiber towels for a buck. I keep one moistenedand one dry in baggies while riding.
Another vote for Plexus. Been using it for the last 4-5 years. And microfiber is the only cloth that hits my scoot. When the shield gets really caked with the critters I take a wet towel and lay it over it and after a few minutes those suckers will wipe right off, then finish it off with the Plexus.
I also have a detachable windshield. When my gets really bad I soak it in the bathtub. Add a little soap of your choice and let it soak for 15 minutes or so. The bugs fall off without any rubbing.