I'm going magnetic with my limit switches. Home switches won't be repeatable (haven't decided what to do with them), but since limit switches are, for me, just in case of emergencies, it would be fine.

Plus I'm not cutting metals, so not too worried about swarf.

As a related aside, I do some electronics for a crop spraying company. My electronics controls a 4-wheel steering system, where it switches between 2-wheel and 4-wheel steering. When switching from 4 to 2, it can only do this when the front wheels are aligned. They use magnetic sensors for that with a thin plate bolted on to the steering rack. The magnetic sensor picks up the edge of the thin plate, and is accurate to about 2mm.