Mountain placement looks good, and I really like the crater archipelago in the southeast. Not sure if the rough sketch just doesn't incorporate it, but you may want to curve the mountains there if it actually is a crater.

Looking forward to seeing the pieces put together!