It had better be backed by a extremely solid cloud that can never go down I would not trust any current cloud but who knows with new tools such PetiteCloud http://www.petitecloud.org someone could come up with one. PetiteCloud is a cloud computing platform construction kit or sorts.
It will be interesting seeing them tie all this together without cloud computing. That being said drones are not your cloud computing "users" in that they are not data centers and thus not prepared for situations like power failure.
Take a look http://www.petitecloud.org/contest.jsp for a contest to see what kind of clouds people can make with normal everyday hardware and software. One promising submission to the contest deals with how to put clouds on USB drives (Cloud on a Stick). I am sure the right mind can up something neater.