Currently, heroes assigned on systems get stuck at higher levels because the XP output is too small while heroes on fleets can gain 10 levels from one battle. Changing system heroes to level up in a certain amount of turns, maybe increasing with levels would make them more viable