I really like this idea. I think there could be more though admin..
You could allow us to customize a race with generic humans as a default to get advantages to specialize your character.It could be based on a points system. You could actually make racial/ethnic selections have an impact on the play of the nation.
Examples might be that player cho0ses Americans, for example could be customized to have an innovation trait and a capitalism trait that give bonuses to tech cost reduction sand citizen daily tax collection.
Another person might choose a more war like ethnicity/race, say vikings for example, and choose a soldier efficiency bonus and a naval cost reduction bonus.
Just an idea, but I thought I'd toss it out there since it would give a new and interesting dynamic to the game while allowing a retention of balance. You even have a similar concept already in place, and the code could be very similar.. that being with trade good selection. So shouldn't be difficult to implement.
Changing the race/ethnicity of a nation shouldn't be a light decision, at the most perhaps allow it to be changed one time per 3 months or 1 time per year, reflecting a change in the dominant race in the nation by immigration or internal demographics changes.
Edited by Maelstrom Vortex, 10 March 2013 - 11:25 PM.