Hey, David. I appreicate you getting back to me. I think @Rasha did a good job summarizing in his post. At a minimum, if would just be nice to at least have 2 permission levels:
Admin β move, duplicate, share or delete apps/pages; publish rights on all apps/pages; edit/delete teams and invite team members; manage account (e.g., billing, closing, etc).
Editor β create new or edit existing team apps; publish any new apps/pages they create; request publishing on all existing apps/pages they edit
This is just off the top of my head and may need to be nuanced a little. Just looking to minimize the possibility of catastrophic βoops, I didnβt knowβ moments.