in that clip is the land based white lighthouse St Anns Head, in Pembrokeshire, wales?
I think the airport is St Mary's (Isle of Scilly)
If you are going to 'wazz' around near cliffs, I'd have thought the helmet clear visor down might appropriate - a seagull through the screen at 120 kts would really spoil your day. Not to mention that of the other 3 on board!