— I think each attribute should be divided into three tiers of skill ranges, and, if a veteran’s value is already in the top range, only +1 should be available for that attribute, but +5 should be available if it’s in the lowest range (and +3 for in the middle)
— I also think you should get the opportunity to exchange one perk for another at each veteran level, to keep things fresh and relevant