Sì, ma secondo me è una cattiva pratica modificare le tabelle principali in un plugin.
Se sposti questo in un plugin, è meglio usare group_custom_fields o una tua tabella designata.
In questo caso specifico potresti anche (invece) aggiungere un’impostazione del sito come “gruppi ereditabili consentiti” e far selezionare all’amministratore tutti i gruppi che possono essere ereditati in questa singola impostazione. Ciò manterrebbe le cose molto più semplici e raggrupperebbe tutte le funzionalità fornite dal plugin in un unico posto.