There is no perfect platform. Every one of these can and should be used to create a web of content across the net for viewers to find you. If you do livestreams then take content from those and put them on static video sites. Every site you generate content to is another chance for someone to find you.
Twitch is currently the best live streaming site for the majority of content types online. It's got great monetization options but the splits are also rather horrible at the same time. They don't allow adult content but a lot of creators skirt that line anyway. Just follow the TOS and you'll be just fine.
Placeholder about Subs
Placeholder about Bits
Placeholder text about YouTube.
Placeholder text about Picarto.