I fly DASH8's into local airport often and people used to only riding jets tend to freak at normal low level turbulence. I have also been is some real crappy weather in tripple 7's. Anything capable of disrupting its approach would be major weather event.
Not being a commercial pilot I don't know squat. Have to wonder if most of this guys hours were in Airbus was the reverse of the Air France disaster at play here? Believe the computer all the way into the ground or totally rely on the computer to keep you out of the ground.
As only a frequent passenger through LHR I cannot speak to operations. It is however a very inconvenient airport. There is no good way to get from terminal 5 to anywhere else. Terminals or town center. The best I can say about LHR is the good bus service to GTW. Don't see where expansion will help any of this.
Unfortunately the people this is meant to impress know nothing about aircraft only need to believe that a Muslim nation can build technology like the west. Any infidel who says different is a devil. Could prove to be the most lethal fighter ever built.