Quote Originally Posted by Az Wingrider View Post
I can't answer your first two questions but for cleaning my bike I use mostly plain warm water and Spray Away Glass Cleaner. Spray Away has no amonia so it is safe for the matte finish, acrylic windscreens and helmet visors.
I second the use of Spray Away Glass Cleaner! It's a foam so it's great at dissolving the bugs.