When we start we all want the code to be the perfect cam model, to be as successful as possible. "What's the best time to work?" "How to I attract whales?" etc.
When I've looked at the rooms of other cam models on my site I've seen my regular customers in their rooms. Sometimes these models look nothing like me, their personalities don't seem similar to mine either. I've also discussed regulars with other models, Dommes and vanilla models alike, all sharing the same regular customers. I think the customers just like what they like and there's no "perfect" cam model style. It's probably best to just be yourself and do shows you enjoy because it seems they like variety most of all. If what you're describing is your personality and you've found it to be successful then yes, keep doing what you're doing. It sounds good. If it works for you then it's good.
My only advice is memorize your site's TOS because that's where a lot of models get in trouble.