So I happened upon a set of juggernauts for a steal but before I pull the trigger and buy them, the listing specifies that the mounting legs have been shaved to fit a guitar routed for DiMarzios and that the screw holes are drilled larger for a direct mount setup. If I do get these, they'll be going into an Ibanez Xiphos (with D-activators), and my question is, will I be able to mount them with pickup rings without further modification?
If the holes have been drilled then they won't have a thread for the pickup ring adjuster screws to go into. You'll need to solder/glue on some #3-48 UNC (or metric M2.5) nuts to add the thread back again. After that they should be fine.