Twitch and YouTube are very good video platforms where you can post video content and make money but the one to choose depend on your content and audience but YouTube offers a wider range of content types than twitch . Both platforms have the strength and they can also be lucrative . The YouTube ads revenue is much more higher than twitch especially when the content of creators go viral. Both twitch and YouTube has their own strength and we can choose based on our preferences.