Yeh, was thinking the same FROSTIES, it is an abrasive cleaner after all, got to be to polish the scratches out...the swirl marks or parhaps misting will be more annoying than the starburst effect....thinking about it thats probs what caused it in the first place
I used to keep a packet of wet wipes under the seat to clean visor mid ride out.but all I was doing was rubbing all the road dirt and grit into the visor causing the small scratches
......I drop the visor into a bucket of warm soapy water now and then dry with an air line.......looks like a new helmet then...