Fun little game. Took about an hour or so to beat and had good scaling. Well done!
I was struggling on the second/third boss until I figured this out as well. Putting some into healer helped too, because it gives major damage boosts on heal. Other units simply weren't worth upgrading or even purchasing.