An interesting theory about Pinyin. Probably the only practical way to get it onto a teleprompter, at least an American one. He sounded pretty good to me, but like an American speaking Chinese.