Yes those are remarkable shots, extremely well done.
I have been thinking a lot about a similar aerial camera system. Getting the camera just a few tens of feet above the ground opens up a lot if otherwise unobtainable landscape views. Anybody here into that stuff?