If the spinning base serves the same purpose as the magnet, then you already answered your question....just use the spinning base that is allowed.
Magnets on safeties disrupt receivers and backs in their routes. There is also potential for abuse. I am not saying anyone would do it intentionally, mind you

...but if a defensive adjustment leads to the safety creeping into the box, he could be a formidable obstacle to a run play.