I'm open to ideas that make this more streamlined. To be honest the simplest form of it in my mind is just a page with livestreams going, maybe a little announcement box that says "X is currently live on Twitch!" or something. If there's some way to make us all a proper "team" on Twitch that'd be cool, and really make organizing it easier.