I wonder how closely these can be deployed? Safe operation might require large distances between base stations. If they can't beat conventional wind mills in power per area, that may be a deal breaker in many scenarios.
I wonder how close to humans they can be deployed. I'd guess that thing can fly quite a distance before it comes crashing down in case anything breaks.