Good mask on front clear mask
On my other vehicles, bikes and cars, I generally use a Meguires cleaner wax with great results. The coach has a clear mask on the front and I know that products good for one finish can have poor or disastrous results for others. My goals would be a durable finish that resists bugs and grime. For the sides a quick on/quick off would be the choice. If the same product was safe and suitable for paint and glass that would be a plus. I have used Simple Green and a lot of grease, elbow grease, to get the bugs off and I want them to stay off. Plan a good coating of Rain-X for the windshield. I found on other vehicles that love bugs come off easily.
As far as bug removal, I've tried on different occasions various "de-buggers", dryer sheets, peroxide, etc., and found that elbow grease, good soap, works well.
2007 Itasca Horizon 40FD, 2015 Harley Davidson FLHTKL, 2012 Jeep Wrangler Sahara