This is actually an awesome idea! I suggest that we should gather a team first then, setup the channel, then we can get streamers! I could be a streamer/manager for the project. I could try to gather GFX artists that could be willing to do it but that may be hard since most do only paid content.
Contact me on skype: Groundgaminggg