I can agree on all of the points except "Speaking English". The way things are going it's going to be either that or mandarin regardless, but there's so much culture in language that IMO it'd be a shame to hurry it up.
English is more likely than Mandarin, because lots of people (including the mainland Chinese working in sectors that interface with the outside world) can speak some English, but very few people outside China speak any Mandarin.
I don't know enough about Mandarin to have an opinion on it.
The language has more characters than what fits on a keyboard, right? I wonder how typing on a keyboard feels. I guess only people who have experience in writing Mandarin and English can compare the feeling.
Writing Mandarin with pinyin is way easier, you just type the first letter of each sound in a sentence. “I like to eat ice cream” is 我喜歡吃冰淇淋, written entirely by the letter sequence wxhcbql.
Nassim Taleb wrote about this in https://medium.com/incerto/the-most-intolerant-wins-the-dict....