I have to say, Mark Jeffries display largely made me feel ill - I'm just glad that I wasn't actually IN the aircraft. Very impressive nonetheless.
Your other points seem fair to me, although it's clearly very hard to guess which is the major player between entrance cost and the weather, clearly they were both significant.
G