I'm thinking about whether I should let the viewers of my channel vote on it's content.
Why don't you want to let them vote on your channel content?
Since I own the channel, I should make the decisions.
If you want to keep your viewers happy, you should let them feel like they share in your channel and your content. You'll get more subscribers if you interact with them more.
I don't need to let the viewers have a say in what video I show.
I understand how you feel but you should try to share more with your viewers and letting them vote might draw more interest and viewers. It's great to create content, but you want to share it with as many people as possible. Letting your viewers have a say is important to keeping them engaged.