IB's standards on the Boeing and previous to that have been just fine, and well enough to maintain a TRI/E endorsement on those types as well. I would suggest that if suddenly there is an issue its more likely with the whingers on the 320 than with IB.
And i'd bet every cent of my salary for the rest of my career that if someone like IB had been upfront on GF72 that accident would never had happened regardless of what seat he was occuppying.
Fatal you can be a positive tw@t at times.