Thanks for your feedback @Jaime_Abegglen! Just merging your post with Creating teams - administrator only? as your feedbacks are very similar!
Thanks for your feedback @Jaime_Abegglen! Just merging your post with Creating teams - administrator only? as your feedbacks are very similar!