How could three people downvote this important technology news?!
The truly sad thing is this is before I standardized my email and username for gaming so there's no telling what email I used in order to be able to recover my account. My golden Drake with over 2000 magic power is forever lost ✊😞
So do the thing.
If your goal is to start a channel, you won't fail because that's easy. Just start it and boom you're done. Goal accomplished.
Now if your goal is to start a "successful" PeerTube channel things get interesting. Mainly, what do you define as successful? Lots of viewers? That's doable. Profitable? That becomes harder. Sustainable? You could do that imo. Just a place to share your thoughts? You got that. There are more ways to define success but those are just examples.
So the first thing to do is really ask yourself what your goal is for this channel. What do you want it to do or represent?
I think it makes sense, but I'll say be careful not to burn yourself out or get down on yourself if it's not shaping up how you expected. Especially since you haven't quite defined what you're using your channel for.
Good luck OP