I should add that i did most of the testing on large maps. I don't know what this does on below-standard sizes...
Also i increased the land percentage to 0.33 (more land = more civs =more fun!) and BonusBonus (to 1.25)
I'm not sure any more about what i wrote about the PlateStagger variable above, it seems like more and more irregular plates plus more heightmap noise already do a good job keeping the height difference away from the coast.
EDIT: You can even use
more platestagger than the default (tried .15 instead of .1) which gives archipelago-like results when the number of plates is high enough, again with no unreasonable amount of coastal mountain ranges.
With these changes you often get mediterranean-type geographies where a civ starts on the coast but probably won't get access to the "real" ocean without open borders with another civ as soon as the coastal chokepoints are settled.
View attachment 232740
View attachment 232741
View attachment 232742
View attachment 232743
Tectonics also tend to generate some nice island chains:
View attachment 232744
With more randomness you sometimes don't need the meteors to separate pangaeas, and if you use them, they will have an easier job htting just one or two small chokepoints. In the map below (generated without meteor code) the depicted island chain was the only connection between two big continents.
View attachment 232745
Below are some flatlands on the coast:
View attachment 232746
And another one, also showing a rare specimen of the endangered species of inland starts.
View attachment 232747
greets
Ulysses
EDIT: Another observation: a geostrophicFactor of 3.5 seems to give a good balance between fried-eggs-effect and what i would like to call climatezone zebrastripes. Just a little bit more randomness wouldn't hurt though. In the comments of the desert/plains modifiers i think it says something about
chances of desert etc to appear, so there seems to be some randomness in place already. Maybe it can be turned up just a bit?
This and more inland starts, which can be achieved by preventing (with brute force) starts to be placed say 1-3 tiles off the coast, so that CoastalCityValueBonus can be lower than 1.3 without hurting the AI, would make this truly perfect to me.