You bet, and I do.
I mentioned your stream because if people want to start streaming they should look at people doing successfully, not lazy bums like me.
I would encourage Twitch for most people that have the time. I find that as social media goes more and more into the "pay to play" camp, the more important it is to find a site/community where you can be seen. If not twitch, find something else. I think people should try them all, but really focusing on mastering a few. Especially ones that fit your personality. I'm not great on Twitch because I'm not great at talking and working. I am better in chats/forums so those are the sites I focus on.