UPDATE: I recently upgrated to the Ronin R5 Visor. Here is my review on that.
Pros – Honestly this is the best visor I’ve worn to date. It was cheap so I thought it would scratch easy and fog up and it did neither. I finally retired it to get a hi end CCM one and it scratched the first day and fogs
Cons – none really other than the glass is probably not as clear as upper end brands but definitely last longer. Fits most helmets. An additional spacer kit may be needed for larger helmets.