Just watched that yesterday. Interesting for several reasons. The bit about the rocket count (and reason for it) and the elongated lunar orbit were surprising. I don't have much faith that this program can work or be made to work given what he reveals about the decision-making and culture in present day NASA.