Facebook gaming is Twitch’s biggest competitor now that it merged with Mixer. The biggest limitation is that it takes a lot to monetize.
You can live stream directly to Youtube using the same software that you use for Twitch. Discoverability on each platform is similar, but Twitch is easier to monetize.
YouNow focuses on money via the community whereas platforms such as Twitch are ad-supported meaning you can make more with less people on YouNow.
there is no way to monetize your stream with Vaughn.Live. People on the platform are there because they love their niche and want to build a community