So.. seeing as how everyone except ugh is sooo unwilling to talk about streaming to anywhere other than Twitch - I'd like to talk about a little known feature here on Ustream.
Its called Channel Managers.
Basically, I have one master username, lets call it - GameRev. nested under that account I can make a channel and give specific users (without giving them my login credentials) access to stream to my channel, manage the VODs and auto-recorded streams, schedule events, and edit the page. If you are worried about someone streaming penises you can revoke their access and kill their feed.
additionally, you can program pre-recorded videos to stream live at certain times - as if your scheduling programing into your channel.
Just something to consider.