So I know this bloke...
I happen to know an engineer who worked on this particular aircraft. He's an ex=-pat aeronautical engineer brought in by the Chinese government to give some outside expertise.
Long story short, he said he'd never allow anyone in his family to fly on one.