But again, some people are not 100% satisfied with the search capability so have raised uservoices for improved search.
Teams now does org wide Teams so you can have large Teams but it is in fact designed for the inner loop meaning direct team members so it is designed for smaller groups. You can split this out into channels which each has a conversation if you want several chats within the team.
Hope this clarifies and answers your question. If it does please like and set as the solution. Otherwise, please let me know what more you need.