I think the biggest achievement upon playing battle is the amount of experience you gain, everything else can be used to help gain it. Would maybe be an idea to store your experience points as some kind of value when you reset and being able to spend a few hundred of these points for things like increasing caps. This is, assuming stamina and energy don't reset when you reset, or one could continuously reset the first few xp points one gains.