It is pretty fun, but seems like a balancing nightmare. I say if you're going to balance it good luck and and I commend you. I would suggest just leaning into the OPness and making everyone a bit OP to 'balance' it out and add more lives for each class. It is kind of messy atm, might as well...