Avoid chaos when you have a lot of teams and keep them findable with team metadata
When you have a lot of teams it becomes chaos and it's hard to find the team you are looking for. The idea is to add metadata to a team when you create it (see the attached images). With this metadata you can filter the list of available teams based on the type of team, owner(s), department, country, office location etc.
The Teams Admin should be able to configure the metadata fields in the Teams Admin Center.
This could work, but limit choices by adding a drop-down for 'types'. (eg. Departments or solution centers)