Raise the default maximum access level to Developer
The access level parameter defines the maximum level the user may reach by the membership in the group, so if it’s set to the minimum level (Guest) it cannot be elevated other than by overriding it manually. On the other hand, Maintainer or Owner give potentially unwanted access rights to the group itself, so Developer seems a better fit.