Alternate idea...
Would this be mechanically simpler if it was a series of thick inflatable tubes with propeller wind turbines inside them? (A ducted propeller configuration).
I think the design you point out would be lighter, but the other would be more efficient.
