This is the best option.
For me, the problem with Twitch is that I might be busy when someone I want to watch is live-streaming, but I can watch YT whenever I want. A lot of my favorite comp players have recordings so that's great b/c I am rarely able to check their livestreams.
On the flipside, Twitch is very niche-oriented so you're going to be able to bring in better traffic, as everyone there is already a gamer/gamer fan.
So a good plan is to livestream on Twitch, try to build a following there and also post the vids over to YT and build a following there and then interlink the two. People who follow you can then choose which network they prefer to interact with.
Ease of creation really depends on how much knowledge you have in this area already. Both are equally simple, which is why they are so popular.
For making money, look into the Twitch Partner Program. Making money on YouTube is a harder nut to crack so don't expect to retire on it soon but it's possible when done well. It's all based on your traffic so you need a lot of legitimate traffic. It can take 2-4 weeks to see the results of your efforts and to start getting indexed so don't give up if you see nothing happening in the beginning.
Also, are you versed in SEO at all?
[I do social media for a living]