I think in a game with Augustus, Isabella, Tecumseh, Machiavelli, Franklin and Napoleon (with choosing in that order) then Franklin leading the Maya (best remaining connection to America) and Napoleon leading Persia (gameplay affinity) is just fine.Assuming no civ duplicates, a game with certain leaders will not have Ben lead Greece: Isabella would probably choose Greece first, and Augustus or Napoleon gets Rome. Now Ben might choose Mississippians. But what if you have Tecumseh in the game? Will Ben lead the Maya in the first age then? This all seems quite difficult to disentangle... maybe civ duplicates *is* the standard option? I mean, it seems likely that some people want to play a game with Ben, Isabella, Augustus, Napoleon, and Friedrich.
The issue is prioritize non duplicate or best historical choices or lose historical choices.... if its historical choices then you could end up with 4 Romes (Franklin, Augustus, Isabella, Napoleon)
I'd prefer this priority
1. Leaders own Civ (Augustus Rome... even if duplicate)
2. Best historical nonduplicate (Franklin Rome/Greece)
3. Random historical (ie civ path unlock) nonduplicate (Franklin Maya)
4. Random Non duplicate that has been unlocked (Napoleon Persia)...possibly prioritize gameplay synergy
5. Best historical Duplicate
Then with options to
Prioritize historical connection (Y/N)
Avoid duplicates (Y/N)
both default to yes to give the setup above