That's Good News IMO
More rock means more chemistry and a better chance for life IMO. Those solar system websites don't seem to be getting updated regularly so I wouldn't be surprised if the sources you list are more current. Still curious about the Europa comments in your earlier post. Doesn't seem to be an appropriate place to insert that comment unless some intervening text is missing.
Regards,
Mark
