Upload video with its own channel
Create twitch to have Video upload and separate video channel. This way twitch could grow into competitor of or equal of YouTube. There is already clips so practically you could make creators be allowed to upload videos of their streamers that are cut into shorter content that has information in better format.
Toiarc shared this idea