@A-Moonless-Night
And here you see differences of opinion kicking in, which may not be so helpful, but...
The usual advice is not to have trees with their roots hanging over the edges of cliffs. Reasons include the fact that this is not how large trees grow and thrive, it usually looks as though the mapper has made a mistake, because it looks awkward, and roots do not go out into mid air and stop - as soon as tree roots hit the surface, they do everything they can to get back underground. The only way you can have large visible roots is if you have had a recent cliff fall - and you would need to create broken cliff tiles to do it. But then, you would have to create the root tiles as well.
You have very little space to break up the lines of the taller cliffs, so perhaps the odd tiny tuft of grass growing out or vines growing up would help.
Overall, a very good map indeed with a great atmosphere.