You are trying to replace in-person meetings without using cameras? It scales pretty well to a reasonable amount of people. How many people do you need in a meeting? If you have meetings with more than 12 people, then you are probably holding a conference and your meetings suck anyway. A written announcement would work better.