I liked it. It had some very far-fetched notions (that would have failed 19 out of 20 times attempted) to move the excitement along, but that's OK. It goes along well with the positive tone of the film. It reminds to some extent of Apollo 13.
I figured out what they were going to do about halfway through the film. It's the only thing that could have possibly worked. I do wish they had described it more accurately and maturely to the audience.