Or how about this: In the info for Mars, Jupiter, Saturn, Uranus?, and Neptune?, have a "moons" button. The "moons" button would zoom the main screen in to a level that shows all the moons and lock on the planet. We can zoom in and adjust the time after that. It MUST show shadows and the Red Spot.
That's a good suggestion. We could extend it to all objects to zoom in to a level that appropriately frames the object. For planets, this would include their moons.
We hope to have shadow transits and eclipses in a version "real soon now".
Glad I can help. I look forward to seeing that implemented.