Sounds like a pretty ambitions timeline
The mission is slated for the 2009/2010 timeframe. That's only 6-7 years from now. Pretty ambitious to build such a spacecraft, especially considering the new propulsion system. I wish them well.
