All reasonable points, and there is plenty of good reason to be skeptical. On the other hand, Lockheed Martin is one of the largest defense and aerospace contractors out there, with a solid track record for bringing to market sophisticated aerospace solutions. They also made ~$3B in profit last year, so they are probably ok on the money front. At the least they deserve a bit more benefit of the doubt than, say that Italian guy running around claiming cold fusion.