Perhaps I just didn't understand the web page, but this seems unnecessarily complicated.
The Department of Customs and Border Protection already operates a fleet of tethered airships. These seem to be a much simpler solution to "eternal flight."
https://en.wikipedia.org/wiki/Tethered_Aerostat_Radar_System