Awesome work. Only thing that isn't ideal is that once a Whisper chat is started it then maintains in the alternate window instead of the main chatroom. From a streamer perspective it would be nice to see the whispers to you in the main chat.
Do you mean the groups that can be created within a stream? I believe any twitch streamer can create a room/group channel to chat in.