Coming from a city where restocking revives/potions is not a problem (in fact I almost purposely not dodge so I can take damage and use them):
I tend to use up all my normal revives, along with the pink, yellow purple potions first.
If needs be that I run out of these, I choose to dispense my 'second tier squad' (Level 30 of second tier mons, along with my army of 2k kinglers)
If the suicide fighters are all taken out, then I will go into my supply of max revives and potions.