So, I've recently become a mod on a couple of channels, and I noted a few things that the current toolkit is missing, that I think would be great to have.
Un Time-Out User - similar to unbanning someone, particularly when most time-outs are given via clicking on the button, if chat is moving quickly, it is easy to time out the wrong person. (Insert comments about being bad at moderation here.) I think having the ability to click the button again to cancel the time-out would be great. (Or at least a way to alter the time-out duration on a channel.
Delete Message - Just a way to delete a message, without a timeout, or a ban. I've been trying to help JP avoid spoilers on his Dark Souls stream, and I have had to time out a TON of people to get messages out of chat. This results in a lot of timeouts, and a lot of angry viewers who might not have seen all the 'no spoilers/hints/tips' signage. Having the ability to just delete the message would be wonderful!
Subscribers showing up in viewers list separate from regular viewers. Make it easier to see how many subscribers are watching a channel when you're getting up in the hundreds+ of viewers. Gives you a sense of % of active viewers that are subscribed, etc. Easier to find out which are on right now etc.
Re-subscribing: Currently if you subscribe to a channel, you can cancel the subscription to make sure it doesn't re-charge. However, doing so right now has some issues when trying to re-continue your subscription before it runs out. You cannot re-subscribe, and there is no place on twitch to find out when specifically the subscription will run out. Adding a 'hh:mm:ss dd/mm/yyyy' run-out time, and a 're-continue auto-bill' option would be wonderful!
Right now you can add as much as you want into your audio mixer, but I see constant complaints in streams about music, or game sounds being too loud, or the caster being too loud, etc. How amazing would it be to be able to set several different audio streams, with multiple user-side volume controls.
Now: 1 - (Mic + Game Sounds + Pandora + Skype)
If I'm a viewer, and I hate his music, and want to be able to hear the game sounds better, I'm at the mercy if the streamer.
If I'm a streamer, I have to make my best-guess balancing audio to make the most people happy.
Then: 1- Mic + Skype 2- Game Sounds 3- Pandora
I'm I'm a viewer, and I hate his music, and I want to be able to hear the game sounds better, I can mute 3, and turn 2 up.
If I'm a Streamer, I can just make sure the audio is all audible, and balance it the way I'd like it, and know the viewers can meddle with it.
Sorry for the incredibly scatterbrain nature of these, and the terrible delivery. I hope people also find these ideas to their liking, although I realize the audio streams thing would be a Twitch side, and streamer software side change, but an idea I really like on a conceptual level.