Wow, that looks really great so far! I think the scale of the mountains works, especially if this is a larger landmass. That's actually a good cheat to make the same landmass look like it's of differing sizes: change the sizes of your mountains, forests, other icons.

I especially like the channel between the two continents with all the hundreds of little tiny islands; lots of story potential there.