Twitch is a lot more "discoverable" in that you can easily search for folks who are coding _right now_. I get lots of new viewers this way.
For YT, viewers would have to already know who they're looking for and so they're not likely to "stumble" across your stream.