I think the drawn mtns are great.
I also like the coastline rippled edges.
The thing with mountains is really the zoom level, i.e. how big are you going to make them? If you make them big then it looks like you have small islands. If you make the mountains small then it makes your landmasses look like continents. The same thing applies to trees as well.
Also think in fractals and power laws. Nature is semi-random, not random. There will always be less giant mountains and many more smaller ones. The same thing applies to trees as well.
I really love the idea of a satellite version and a drawn version, as if the people living in that world drew a map of their lands.