If the heroes, in the current system, were more useful, we wouldn't have a problem. Right?
There needs to be more ability to gain XP inside a city. That way, cycling your champs between city time and "tours of duty" makes sense- they level faster out in the field, but some strategies really benefit from having them in cities.
This problem was already present- play on low monsters, and pretty soon you're fighting wars with champions that die every battle, because they are too low level.
There needs to be more, dynamic xp gaining methods. Can other factions have a less useful version of quest maps? Can the adventurer's guild have chapters in every city, which are easier to build after the first building goes up?
As it is, everyone has their favorite champion: the SOVEREIGN. He/she gets xp priority, In the FE system, you didn't have to recruit the champs if you weren't planning on using them. Being handed champs without a reliable way to make them useful makes for a lackluster game feature.
The new system SHOULD work better- but now the old, very minor issue of [monsters being the only reliable xp source] has become worse.
(Side note: swarm helps make monsters more of a threat, and thus champions even less useful.)
I know why they still have heroes split xp, but I don't want to have a collection of useless heroes in all my cities.
PS I JUST started LH, so my opinion might change.