The mag float won't scratch unless a grain of sand gets caught between the float surface and the acrylic, which happens fairly frequently. This is especially bad when your 6 year old decides he's going to "help" and clean the whole front of your display. My new tank is glass. I wouldn't go acrylic for anything but a cheap nano that I wouldn't mind throwing away after a couple years of use.