Maybe. Maybe not. In theory its wonderful. In practice......it has its rough patches,issues, and limitations. (ask the folks that had to test and get it working over the last 6 years )
Will it be powerful and do its job? Absolutely. Will it get to Mars? Depends on funding and company vision.