I carry the pouch/bag that came with them in my pocket and use that. Products for goggle cleaning are dumb.
I just use breath to fog the goggle if I need moisture, and wipe with the nice clothy thing - it should have no trouble removing debris, no problems ever. If u don't have the bag that every goggle comes with for the past 2000 years u can just get an anti-static glasses wipe.
Scratches don't clean.
Support Local Business
"Shop Smart. Shop S-Mart!" - Ash