I've got a new pair of Smith IOXs and after a day they have a scratch right in the middle of my view from a kid on the lift jabbing a pole into it. The frameless design of the goggle also means the lens is extremely exposed.
I understand that there is no way to remove scratches once they've developed, so it's all about prevention.
Are there any coatings that you can apply to a new lens to make them more scratch resistant? What about these clear films from Ripclear?