Looks good at a glance.
I am assuming you track each troopers progression on a sheet or something?
Do people actually survive that many games?
One option might be to select a couple of “MVP’s” each battle that get additional experience if they did something cool. An MVP might reduce the “number of battles” count by 1 or 2.
Nordic Weasel Games