Squee! Good call on the techs. Regarding the new countries - I understand they will not be present in the scenarios for obvious reasons, but will we be able to release them as puppets?
If you take the time to add them to "revolt.txt", then you can have a lot of new countries, yes.
If a any mod group will give us such a updated file that uses new country tags, we could also add it to the game.