This looks like a very good mod!
Some Suggestions:
1. When a Civ founds a city on a certain plot, it is automatically named to a city of the accurate location (For example someone founds a city near the mouth of the Themes, it will be automatically named "London". To mix it up, the civ that owns the city will have it automatically named/renamed to their native language (Just life RFC).
2. Have civs come and go with events such as The Holy Roman empire being created in the 8th or 9th century, but splitting up into different civs later. You can still survive as an ancient civ to the modern era, but it will get difficult.
3. Perhaps keep the non-european religions, but let them appear much later in the game (many are a recent 20th century phenomenon to Europe), they will appear randomly in the modern era after certain technologies are researched, but you will not be technically founding them (will not have the Holy City on map).
4. If possible, have civs rename over time (Eastern Roman Empire renames itself to Byzantine Empire after the West falls).
5. Older Religions will decay and disappear as the game goes along (such as Hellenism or Kemetism).
6. Minor civs that settle down later (like in Rise of Mankind) that are civs such as the Picts.
7. Having the option to switch civs when they come (like in RFC) except they may appear already having taken the lionshare of cities that are in their native territory and probably at war with the ones that they got the cities from.
I could go on and on.
