I'm reminded of the issues launching the Space Shuttle, when it seemed that a component costing maybe $2000.00 could cause a catastrophic failure.
Or the famous metric vs. SAE mistake that ended up costing the US a Mars lander...
the more things you put into something, the more things you have that can go wrong...
Don't get me wrong, I sincerely hope they pull this off, but my feelings on the chances,
mighty slim odds..