[Balance] I think the biggest issue right now is priests scaling heals.
There is a bit of a problem with how priests work. They currently heal for a percent of max health, which is one of the biggest reasons health stacking is so powerful.
[Edit] I'm not really trying to prevent HP stacking. I think it should be a viable tactic. I'm trying to prevent how much regeneration becomes passive.
I play a premade team 90% of the time. I have a monk idol at the beginning of the game with me in my lane no matter what demigod I use. If I am on Beast then my teammate will send his monk over to me. If I'm on Oak then I'll send one over to my partner.
For example: say two generals harass each other over a couple of minutes. They both have priest minions. One has 4k HP and the other has 2k HP. Not only does the lower HP player have to harass for twice as long (which is what having double HP should roughly do), but that player has to break through twice as powerful free healing.
It would do the game good to have all priest type characters (both reinforcement and idols) changed to heal for fixed amounts.