A nice little write up by a layman, albeit an extremely well traveled one.
Read more like a Boeing press release to me! Especially the bit about composites not suffering fatigue - as debunked by one of the comments below the article. True they don't show gradual cracking as a rule - but can shatter without warning.
And I don't think the long haul will only seat the implied 158 (264-106) unless there is a ridiculous imbalance re F/C/Y.
MD