Frankly I think the trim to the absolute 10 is a negative. It is a great equalizer. But, it makes more sense for units to keep some benefit of their experience.
Realism-wise, you would expect for a more experienced unit to be more able to adapt to the upgrade and more able to learn new skills. Instead, it's much more difficult.
Gameplay-wise, it's probably way too strong.
A compromise might have been the best solution. Give units half their XP. If they were at 60, knock them down to 30 (not 10).
Wodan
Realism-wise, you would expect for a more experienced unit to be more able to adapt to the upgrade and more able to learn new skills. Instead, it's much more difficult.
Gameplay-wise, it's probably way too strong.
A compromise might have been the best solution. Give units half their XP. If they were at 60, knock them down to 30 (not 10).
Wodan
Comment