I was really excited for them before the games release, now I find them to be a big disappointment. Honestly, the bonus you get by settling near them aren't anything exciting. sure, they help, but not rewarding in any way.
also, why the heck couldn't they make natural wonders on land take...