This is a great innovation with the ability to provide electricity to many locations on Earth which still doesn't have electricity. It won't work everywhere. But seems like a great solution for the African region.
I still have a preference for solar energy. But the build for Brainwhere Airborne seems cheaper and has a less impact on the environment (I'm not too sure about this). The proposed application I've seen is the usage for wind park extension.