My problem is the opposite; too many choices that appeal to me! 
But I’ll take this game the same way I do every game with multiple classes, which is start somewhere and give each a try until I find something I want to hang with for a longer time. Sometimes I guess right, like with Salvador, and start with the class I end up liking best, and sometimes it is a later class, like Lilith in BL1, the Necromancer in EQII, or the Warlock in WoW.
I don’t think pet classes are necessarily harder to balance in general, I think it’s the AI that’s really hard to get right. As an example Gaige’s Deathtrap is fun but his AI is, well, problematic under certain conditions. But DT isn’t what causes many people call Gaige “OP”, it’s other abilities that have nothing to do with him.
I’d like to see a real pet class in Battleborn, they are generally my favorite types to play, but I would also want a pet control bar to go with it. Like being able to tell it to attack a specific target, or stop attacking, and having interesting and useful abilities I could command the pet to use. Gaige is one of my favorite BL2 character-classes and I like DT but he isn’t very satisfying to me. 