Interesting idea, but would end up making it a trait everyone picks - maybe not for balance, but for funfactor.
The real issue is heroes are boring because it's such a pain to level them, and units are so much more efficient.
I'd use a three-pronged solution
Adventurer's Guilds no longer one per faction (but the +1 Fame per Turn Adventurer's Guild would be a wonder, perhaps have a world wonder equivalent that is buffed). Perhaps the one per city building could require Ereog's Journals as a tech?
Reduce the XP split, maybe adjust XP gain so additional heroes in a stack don't split the XP in half/third/quarter, but instead reduce the XP by making the monster count as a lower lvl monster (maybe -1 level per additional hero in stack?) That would be a more gradual penalty, and you wouldn't get punished so hard for using 2 heroes to kill something that needs all your heroes to kill.
At one point the XP split was to be taken out (was changed last minute before beta 1) , perhaps we should try that in the next beta and see what happens, then adjust it back if it leads to problems?