Paul, you are right, the google map pic of the island with the volcanic lake in the middle is Satonda.
Banta is another island closer to Komodo (we slept there on our first night on the Silolona) I am 100% sure my pic below was shot on that island.
www.flickr.com/photos/22891173@N05/2199859958
With respect to weather, it becomes dryer and dryer the more you sail eastward. Moyo is heavy forested in deed (with lots of monkeys) but it does not have the same lush of Bali. The upside is that it's always sunny (while in Ubud, for example, you have a lot of rain and clouds also in the dry season).
Komodo and the surrounding islands are much dryer with scattered palms trees a few umbrella-shaped trees similar to flamboyants and mangroves on the coast. It really does not look like anything I have ever seen. Some beaches may remind greek islands, but generally speaking, the lansdcape is quite barren and pre-historical (for me, very fascinating).