Well,
If you buy it in Taiwan, it will only be in Taiwanese.
If you want to play in English, then yes, you're gonna have to follow the instructions of this forum. Otherwise, you can just play in Taiwanese.
And if you wanna play with your Canadian version, it's like if you had downloaded the English version to play on the taiwanese servers. So no need to buy it really, unless you want the CD.
The only problem that could happen are patch compatibility, but I think Chinese and English patch a released at the same time now, aren't they?
When back to Canada, will you play the Taiwanese servers or Canadian?