I was mulling over the new ideas for Underground Diversity (
http://www.bay12games.com/forum/index.php?topic=22308.0), and wondering if it should affect site selection. Obviously players have different ideas in mind when they start a new fortress. Some try to have a certain type of economy, design a certain type of fort, or even build giant stone dwarf statues (see the 3D visualizer thread). At other times however, you start a new fortress hoping that the map you're on has some interesting feature to work with or around, and this will only increase with many of these underground diversity ideas implemented.
So I was thinking about fortress sites and these 'unique features'. When the world is being created, each site (which is the low-level left map on the embark screen) should be designated as to how many of these unique features it would have, and be generated with such. Thus when the player goes to the embark screen, they can choose whether they want a site with few/no features, or with many features (there would be several levels of course). You would not know What specific features they are, or where, but could choose based off of what you want on the map. If you're a new player, or want to build something without any hassles, you could choose few/no features, while if you're feeling adventurous and want to have stories to tell on the forums, you could pick the higher-levels.
Different levels could be like:
-Mundane sites -would generally just have something like a small interior cave and a peculiar rock formation on the map.
-Medium sites -could have Cave river with Towercap forest, chasm, single gem super-vein, and maybe a small tribe of hostile monsters.
-Packed sites -could have a few of the 'big' features, like an Antman colony and huge underground cavern, in addition to a moderate amount of smaller features.
This way, its still a mystery as to what you'd get at any given fortress, but avoids player's frustration over ruining their grand fortress design due to an incompatible feature, or being bored to death on an empty map.
Thoughts?