I will share with you my stategy (working since 2006). I have a “thing” (still not OCD 😉) about keeping ALL my screens clean. I have never damaged coating (laptops, iPhones, binoculars, car dashboard etc.).
1. Limit number of times you do complete screen wiping. I do it once a year max. Or if I mess up (coughed on it or my bestie eats orange in front of screen).
2. Remove dust regularly with Swiffer or similar product. Do it before you touch your screen with any cloth.
3. Regularly remove small spots only by breathing some moisture and wiping with a very good quality and CLEAN microfiber. Preferably old school microfibre included with old iMacs/MacBooks (if you have one). You can use Oakley cloth for HDO/Prism lenses. I like cloths Lindberg provides for glasses (huge fan of their products).
4. For complete screen wiping I currently use Woosh or diluted isopropyl alcohol with distilled water (20%/80%). Previously I had BASF made wet/dry cleaning clothes (discontinued). I always clean only 1/4 of a screen at a time - wet cycle then dry cycle. I clean rubber gasket around screen as well.