This sounds like an excuse for people to sit around, complimenting each other, and forgoing the general populace in favour of more "preferable" conversation, which hardly merits another channel. This game doesn't need another channel, firstly, and secondly, there are already too many as it is. I HOPE you'd have much more progress on this idea if you joined a team together (ImportantPeoplesCampaign or something like that?) and just spoke on team chat.
(edited for wording)