Yes, the core mechanic seems fun-- trading off benefits without growth investment for benefits after investment is a fine mechanic.
I would recommend, however, that either the mechanic is changed so that all growth upgrades, health, armor, and cards in hand reset when moving to a new stage or you add a 'rest' button or something to automate grinding hp, armor, and growth upgrades when there's no danger to the player, though, if possible.