Dude, from what I can see here its absolutely fine. Why are you fretting so much about this?
It only looks bad because it's one small jutting piece in a relatively flat build. If you host in thirty minutes (and I find a blockland launcher file) I'll come by and break my curfew so you don't give up on this.
Really, it's not that bad. You just have to make more, and redesign the dam and lake surrounding terrain. Polls on such incomplete work wont give you any real good results.
I think that doing something like this is an excellent idea but you just need to expand it rather than keeping it confined in one small area. Terrain is never small scale.
By the way, it's not a mountain, it's a cliff. As a mountain it sucks, as a cliff it works perfectly.