Good question, don't use household glass cleaners - they will eventually fog the plastic. I use "Novus" brand plastic cleaners, available at most bike shops. It is made for plastic windscreens and shields. $4 for a bottle at my local H-D dealer.
I wear a Scorpion EXO myself. (200 model)