Perhaps have a Twitch group, as was suggested earlier in the thread? Link directly somewhere from the front page on here? Put up some sort of schedule or have at least a couple of people maybe do regular slots (though that feels a bit too regimented and like hard work...)? Also if we could have something in the sidebar on the forum, around where the shoutbox thing is, that indicates when members are streaming or not (similar to the "Live Streams" panel that teamliquid.net has had forever) then I think that would be a massive improvement, though I also doubt that'd ever happen. There are probably at least a few things that can be done, and I'd expect most of them work both ways for encouraging people to stream more and encouraging others to watch.