I haven't used Twitch in about 4 years, but I decided to get back into it and upload the streams to YouTube afterwards. I wasn't really sure if I should switch at first, since I would be starting off pretty much with an empty audience. But I guess as long as I still get views on YouTube, and I leave a link to my Twitch channel, I should be okay. But there is no way I am posting a video to YouTube every day about me streaming.
I don't supposed you can submit a Twitch channel to the Streams section in the Freedom! Forums?
I don't supposed you can submit a Twitch channel to the Streams section in the Freedom! Forums?