Cool video. I read about these kites years ago. Good to see that they're still working on them.
I wonder how much better these things could get compared to wind turbines on the land, and also whether their resource footprint would get lower. It takes a hell of a lot of concrete, steel and rare earth metals to build wind turbines.