You're first 2 points especially matter. I like browsing low views/newer channels/streams and I'm sorry but I'm not interested in the 200th all day league streamer. I watch wubby fairly often and he streams 3ish hours 3 days a week. A decent length at a regular schedule. I have a friend who streams for roughly 8ish people ::: spoiler spoiler every day but she does it for about an hour and a half at the same time and both of these people interact with the audience/content they're doing.
I know some people prefer completely silent streams with just gameplay but the majority of people who go to twitch do it for the social aspect.
I started out playing a star wars dogfighting game, and just started using twitch to record my matches so I could analyze and improve my dogfighting.
Most watchers I ever got was 7.
Now, 2.5 years later, that game is dead (which sucks because it’s fucking awesome) and I play other stuff, and I have exactly one fan who sometimes shows up.
I have maybe twenty followers, but apparently only one of them still likes watching me.
And that one is plenty for me. I literally just like the fact that someone is watching me game.
My channel doesn’t include talking at all. All I do is play games. I do that because I’ve always wanted to see gameplay videos of games to see whether I’d like to play, and you can only find videos with some dude babbling constantly over it.