I use ADA AS, which does not scratch glass.
I use an acrylic pad and turn it many times and clean top to bottom.
I use a Kent scaper for the last 1-2".
Snail shells can get caught and can scratches as well, so I kill and mash or knock them off them before cleaning.
You can add a fine felt 50 micron pad on the Mag scraper and then clean carefully and change this pad every few days.
The Kent pro scraper plastic should never scratch also, unless ou get a piece caught in there.
So the only place you will,get something caught is a snail shell or the gravel down at the bottom, so be very careful about these 2 issues.