I also use this to clean and keep my shooting glasses from fogging up. Works well.A recent Blog discussion of Red Dots by top National Competitors mentioned many use 'CATCRAP' brand lens cleaner which 'lifts' fine particles that can scratch; and by gently rolling a Q-tip across the lens picks them up without them contacting lens surface. Also leaves a no-fog film.
Combined with a bit of compressed air....So far best methodology I've found. My P229 Legion RX with Romeo 1 has almost 10K rounds still scratch-free.