I like it! The contours are very natural. It also shows you're thinking beyond the plasma fractal landforms one sees so much of. There are a lot of really interesting regions here.
I am struck however by the fact that your most elevated mountain range ends rather abruptly at a shallow sea. What's the story there?
Out of curiosity, have you figured out where the equator lies?