I prefer teamspeak.
Yes, and I'd rather have my own channel instead of making temporary channels. If you say you wouldn't, you're plain retarded, sorry.
No sir, there are tons of channels that you and your friends can stay in, need privacy? There are over 5 channels with max 2 and max 3 people, need more? Create your own temporary channel (and you can also show off your channel name there). It only gets deleted once everyone leaves the channel. Need a permanent channel for your clan? Contact me about it.
More than enough.
And for the Arma channels, I'm gonna make it where you can collapse (hide/show) all Arma channels with just 1 click.