re: So how plausable was the ship's propulsion system?
The biologists didn't have a lot of interaction with the engineers, so I'm not sure what they had in mind. Remember, though, that both systems have gas giants, so perhaps there was a gravitational boost to get there, and a gravitational brake to slow down.
