Looking at pilot Dan Griffith's resume I'd think twice before second guessing his decision making!
Quite so.
Mr Griffiths is the current Chief Test Pilot at Light Aircraft Association. He is also is a former RAF Harrier jump jet pilot and former chief test pilot with the Civil Aviation Authority
However, the few pics I've seen show it will need a little more than some bodge tape and a polishing cloth! (The aircraft, not Dan!)