» Mon Dec 03, 2012 12:53 pm
Well...Twitch is for doing live streams and YouTube is for prerecorded videos. Which do you want to do?
With Twitch, it'll probably be a relatively small crowd of people during the stream only. With YouTube, the video is on equal footing as most other new videos, so it could continue to amass views for years.