Wow. Kinda frightening to have that machine over my house - I'd rather see it out in the desert.
The platform it lands on requires about as much invested energy as it will produce in a year, and is roughly equivalent to a tower. So what's the point? Just to get 1000 feet up? That gains some on wind speed but the machine is so vulnerable on that cable.