@Thomas_Steibl Why? What value will you add beyond the standard capability?
I've done this for a number of clients, pretty easy to work with the API to provision new teams from an Azure Runbook or function. In terms of value to the end-user it's questionable, often clients want an approval workflow which just slows down the process and encourages people to not use Teams. The only value it's built is when we can create templates teams with pre-built structures and content.