I believe that would work really nicely (perhaps with @Stephen’s tweak too) - and love that it is a person-centered approach that shouldn’t break anything as it would leave the default machinery completely intact.
An edge case of super high importance to me however would be automatic email invites related to group invitations. This allows people to be added to a group OR sent an invitation depending on if they are already signed up via a single admin act. Personally, I’d really need this to be covered somehow too.