As the NPC's are very powerful, maybe a scaling cost? Like say, first NPC = costs health, say 25%. If you call another one, it takes 50%... Call a 3rd one, takes 1 life. Call 4th, takes 2 lives.
That way you have to really budget and decide whether or not to have ALL your power on screen at...