Agreed. It seems like a great deal of engineering distractions from the core problem to solve. Seems like they were using precious resources to fluff up a potential keynote and make a car from a scifi movie.
Oh it's definitely marketing. The author constantly uses possessive semantics when describing the work done. It's a neat idea, and I'd like a cheap electric LSA in the future, but that article was pointed right at VC.