I always find island topography particularly hard, but that's an artefact of my need to keep a constant zoom level to avoid very disparate amounts of detail. What you've got here looks very nice though!