I used and still do in my Terrariums and house windows. Non scratch scourer (Available supermarkets) one trap with the magnet cleaners one grain of substrate can leave a very nasty mess of your class.
Paper towel folded into fourths to clean glass was always part of weekly maint/water changes.
I messed up some glass with the magnetic Cleaners.
If you hit the glass each week ,the more aggressive measures aren't needed as much.
I've been using Stanley/utility blades to clean aquarium glass* for 10+ years and wont go back to using anything else. Very cheap, clean very well, faster and better than anything else. No expensive holder needed, obviously just be careful because it's a sharp blade.
Magnet cleaners always eventually result tin scratched glass IMO.
*I use sponges/proper "algae pads" to clean acrylic/plastic aquariums though.