I'm a bit late to this party, but hopefully this will help y'all.
The thing about magnetic scales being low maintenance is a 100% not true. The have many benefits, compared to glass scales. Namely, they are less sensitive to shock and vibration (as long as the distance and angle between the reading head and the strip stays the same), they are easy to cut to size, and they are almost immune to coolants, lubricants and general dirt. Low maintenance is not one of them.
Magnetic scales are VERY sensitive to ferrous chips anywhere between the sensor and the magnetic strip. These scales read analog magnetic field with 90 degree offset (basically sine/cosine signal) and then use sophisticated interpolation to convert sine waves with period of 5mm to 5um quadrature reading. Any deviation in the magnetic field will throw them off. High-end stuff (and I mean "really-really expensive") uses very sophisticated circuits and algorithms with a dedicated error correction track that can work around some minor glitches. The biggest problem is that when chips get under the sensor array (which is very small, compared to the reading head), they introduce local error that is hard to notice (it's not an abrupt position jump or skip usually).
Magnescale (the people who invented these scales) describe them as: "A position detection system that is resistant to adverse environments due to its magnetic detection method. They are not affected by condensation or oil, which are common to machine tools, and they continue to have high vibration resistance and shock resistance characteristics."
One more (unrelated) thing to keep in mind is that for comparable quality and accuracy, magnetic scales are (and should be) 3-5 times more expensive. The low end stuff is so cheap because manufacturers cut corners, particularly in the electronics. "Affordable" interpolation modules cost $35-$50 just for the sensor chip (without any support electronics), compared to about $10 for a full "carriage" assembly for glass scales.
I'm not saying that magnetic scales are bad, but they are not magical. They have their place, and in some applications they are the only option, but there is also a lot of marketing BS around them.
Regards
Yuriy
P.S. I'm the schmuck who developed TouchDRO, and I've heard a lot of stories along the lines of "some cast iron dust got in and my scale was reading all over the place".