My first playthrough I finished with 50 HP, 25 HP, and 39 BP. And yet, I still spent three hours grinding for a bunch of Zess Deluxes right before the final battle, even though I didn't actually need them...
These days, I prefer to keep things as balanced as possible. Danger Mario runs have never appealed to me.