I love the mountains and don't think they're overdone at all. I think they make a bold statement and fit in with the map a lot better than most mountain techniques. I'm not particularly wild about the texture in the sea but it's hardly a biggy.
Great stuff. Look forward to seeing more.