I'll comment again on this as I always do. Why cast the rotors and encase the magnets in a clump of solid plastic (glass) on a steel plate ? The magnets, plastic and rotors expand and contract at different rates and the rotors do flex as well. We see it all the time, the plastic cracks or opens up around the magnets, it traps water and rusts. It's all bad after that. Casting looks cool new but then does nothing but add expense, weight and is an accident waiting to happen.
I know there are a few out there (myself included) that properly prep the rotor surface and magnets and then use a quality epoxy adhesive to secure these. A couple good coats of epoxy paint finishes the job. No pins, bolts, stainless rings or solid glob of plastic waiting to crack on there.
Those new to the board may not know that the fear of the magnets flying off was a ligitimate concern back in the day when the original casting of the magnets was done with Bondo body filler. When the Bondo cracked, water got in and things rusted. Oh, the horror stories reported then and all the wonderful thoughts of what happened first was quite entertaining. There were many creative ideas for solutions to a problem that didn't exsit and we still see these today because we have been traumatized. Pin the magnets, screw the magnets, band the magnets, completely cast the magnets etc etc. I agree that these ideas can be good for piece of mind but a little background on the horror stories and why things happened the way they did should be a bit of piece of mind as well.
Here's my story and I'm sticking to it (that was bad). Properly prepare the surfaces and use a quality ADHESIVE to secure the magnets. A couple coats of good exterior paint or epoxy paint and you are finished. An annual inspection for maybe a bit of touch up paint is easy to see and effective maintenance compared to seeing all the possible hidden cracks wicking moisture that could be rusting around and under your expensive magnets with a casting.
Dave B.