Having heard about this very recently, my first thought was: "Hope it succeeds".
Second thought, after reading more about it, was: "Oh, dear....!"
(as memories of the Lilo lost on the windy beach came flooding back...).
It will need the specialist infrastructure and backup to support it, literally. Because of it's sheer size, one must ask: How? Where?
If it can fly non-stop for 21 days (and at those speeds it will need to, to get anywhere), and this seems to be the 'raison d'etre', it certainly can't come back to Cardington sheds every night.