I think great and important idea.
But I want to use this thread to put on a 'revolutionary' idea of my own:
Get rid of the different terrains! Organise the whole thing different:
1. First you have just the map with landmasses - watermasses.
2. The computer distributes the climate zones randomly around (perhaps not total randomly...

. These are (polar), subpolar, normal, subtropical, tropical and have each some subclasses.
3. The Height is defined (also to a part randomly)
4. Flora, Fauna and geographical options are added: Forests (dependend on climate zone), rivers, streams, volcanoes, 'possible earthquake zones' and eacht tile gets a fauna type (depending on climate zone)
5. Resources are added.
6. Human features are added (pass situation (lowest point of the mountains), Fords (right word, the point where you can go over a river), etc
--> Each tile would therefore get a identification like for example this:
Jungle
1. Land
2. Tropical - monsum area
3. 1800 metres over sea
4. Forest, earthquake zone, african tropical (fauna type)
5. Coal
6. Pass
Each of these 'traits' has a number and the computer calculates the three things "food, wealth and shields" from them. Perhaps it could be done like this.
Land respectively water gives a basic number (food/shield/wealth):
(1/1/0)
the climate zone trait gives something from -1 to +2, here (+0/-1/+1):
(1/0/1)
The height over sea multiplies the factors, here perhaps *1/*3/*2:
(1/0/2)
Forest and fauna types (and rivers, etc) give something from -1 to +2, here the fauna type gives (+2/-1/+2):
(3/-1/2)
and the forest gives (+1/+1/+1), but because it is dependend on the climate, each factor is multiplied with (*2/*1/*0) -> (+2/+1)+0):
(5/0/2)
Coal gives (-1/+2/+2):
(4/2/4)
Pass situation gives (+0/+0/+2)
(4/2/6).
You see, because I did this calculation without thinking I've gotten a high number for a jungle

.
But of course, this idea is a lot of work and doesn't make the mgame easier or better in a obvious way. To that it makes the game more complex and that's not really wanted. But nevertheless it's an idea.
mfG mitsho