I want to get into this, but the randomly generated nature has always been an (irrational?) turn-off. I guess I want more editorial choice in the level design.
And you can post a world on the forums and ask people for a "good embark spot" and they'll find different ones for you.
It's amusing what people consider "necessities" and "absolutely not" in embark spots; some people will never touch an aquifer, others it's not even something to look at.