As only a mildly-experienced player, and a developer myself, I know this in-game balance can sometimes be like a house of cards - all very precarious with small changes having vast reaches. I've been doing some research, and even with a power team like Chirrut and Baze, having effective counterparts can be helpful, and often key. For example:
https://gaming.stackexchange.com/questions/308700/how-can-i-counter-the-chirrut-and-baze-chaze-combo
I'm not saying they're balanced per se, but I am saying pair it like you would a wine with your meal. Oh, and this thread isn't about that, so, prolly should post it somewhere else. :)