I'm actually getting away from magnets for arms. They pop off too easily, which is one of the main causes of print failures for me. If you had a reliable system that you didn't mess with, they would probably be fine, but I modify my printer so much that it causes problems. I've been doing a lot of PLA at high temperatures (240+), which makes almost perfect prints, but overhangs curl up on the edges without support. When it cools, the nozzles collide with it. If it's big enough the magnets disconnect and the print is ruined.
The new arm system is identical, except that rather than having magnets in the cups, I tension the linear carriages to the effector plate with aramid strings preloaded with steel springs. The aramid is put through a vented cap screw, then knotted and (optionally) glued. Magnets have a constant holding force that decreases with the cube of the distance. Once they get disconnected, they don't reconnect. The force is about a pound per magnet arm, I'm guestimating.
The springs/strings have a constant holding force that increases with distance. So if they get pushed out of place, they reconnect most of the time. Plus you can adjust the preload, making the system more rigid.
Pictures are better. I'll probably make a video demo of how to create this new arm system, along with a comparison to the magnetic arm system. I still need to experiment with a few more things before I do, like nylon cap screws as mating surfaces.
First picture from earlier this year shows my current magnetic arm setup with printed trimmer line magnet cups/collets and glued ball bearings in cap screws.
Second picture is more recent of my big delta build setup. 0.5 inch CF tube arms and turned aluminum ball cups. Threaded brass balls screwed onto set screws, inserted into aluminum effector plate.
The yellow/red thing is the aramid cord, the springs are not in the picture. Notice how the aramid strings enter the socket head cap screws at a point exactly half way between the two brass ball centroids. This keeps the preload constant across the entire build surface, without torquing the effector. As you get a more and more rigid setup, you have to build to closer tolerances to make stuff work. I plan on eliminating the steel springs eventually.