Furthermore, what's the concern with them crashing in to the ground? It's not like they plan to install them directly over populated areas.
Doesn't sound that far fetched that they would try to anchor this to the barge to try to tap that potential.
[1] - http://www.makanipower.com/why-airborne-wind/
Something like this, perhaps: http://www.skysails.info/english
Furthermore, what's the concern with them crashing in to the ground? It's not like they plan to install them directly over populated areas.