imho Chinese is too complex both in reading and writing, to become a global language.
BTW, may be I`m wrong, but as far as I know Chinese is not a unified language, i.e. for a Chinese from North...