My suggestion is to have the channels open, but you can easily have verified streamers be channel admins. This idea was more of for people who want to just stream with the public though, but I agree that being able to choose who's in the channel with you is absolutely something I would want.
I was thinking, we have quite a few streamers in the community, and sometimes they want to be able to stream with the public community members instead of just within their own groups. So generally, they'll just sit in either a temporary channel that says they're streaming or in one of the public channels. The problem with both of these is that if they're in one of the public channels, it doesn't proclaim that our streamers are actually streaming. If they're in a temporary channel, you have to scroll to the BOTTOM of the TS just to see them, which I doubt most people do.
So my proposal is this: within the Community Channels, create a Public Streaming Lobby, with 3 subchannels within it. That way, it's at the top of the TS, our streamers can get the numbers and the coverage they want with their channels.
Thought a year would change this community for the better and would maybe smoke out some of the snakes within it. Now there's just a bunch more that I don't know about. Instead it's lost a lot of the freedoms that made this community so special and charming to me.