Sort:  

You have to decide what works better for you. I prefer not to send content to youtube, because they own it, they can remove it, and they can choose how much they want to pay you.

On d.tube and d.live you can earn steem based on your popularity that week, but you will have to actively create new content to keep earning.

After being here on steemit almost a year, I am learning that you can earn more by making content using certain tags. Certain communities here are very large, and will reward people who make content interesting to their curators.