nah its not if you just make it dice rolls, its just that it wont be 100% accurate, i done similar projects in uni, you just have to be creative with the way you implement it
and create a "balance" score so maybe if you have too many initiators or duelists for example your team is inherently worse in the RNG rolls
another way to layer that is by adding "flash" or "info" balances to comps so teams that have no flashes take a base RNG hit to all the rolls
its just something you gotta think about im sure if someone sat down and really thought about every dice roll you can do it pretty simply