i realized that this approach poses a problem.
(My setup includes a monthly subscription that creates a single Group, automatically)
For example, if a user has activated 5 subscriptions for 5 Groups, and cancels 2 subscriptions, the 2 Groups to be disable/deleted must be identified and made unavailable.
Any suggestions?