Well, I just went out and polished my plastics with Meguires Ultimate Spray Wax. It states to use it on plastic, paint, headlights etc. It goes on easy and brings out some shine.
Here's the problem though, it gives the plastics a huge static charge. For this reason I feel its not a good choice. I ride very dry & dusty conditions. Having a bunch of powdered stone dust collecting on my plastic is just gonna expedite micro scratching.
I used an old orange cotton tshirt to apply and buff. There is orange lint all over it and it won't wipe off. Clings like a magnet. Guess I will have to go wash my clean quad now. lol