this is just another gimick - full of hot air! Balloons do not fly ... hence the name balloon! They float at the mercy of the wind! They would have to relaunch balloons constantly. What happens in a hurricane or tornado?
solar panels produce low amounts of energy ... GOOG is very creative but perhaps they might want to hire some practical engineers instead of pie in the sky dreamers before they invest in some of their hair brain ideas!