I'd say it's coming along pretty darn nicely so far.

Just an idea that may help with the mountains is possible reducing the magnification of the texture. Not sure if it will make a difference or not.