The mountains have a pretty good texture. That works pretty well. It definitly needs something to blend it into the background, but it sounds like you are making plans to do that.

The only other thing that is a bit of a negative is that at the point where you have the widest mountain, it plateaus at the top. I don't think that is intentional. I haven't uses PSP, so I don't know how to fix it.