The Canadian multi-lingual keyboard is a disaster. It changes the shape of some of the most important keys on the keyboard, like ENTER, SHIFT and Backslash. Any touch typist familiar with a standard US keyboard, can't type on the multi-lingual keyboard. However, to support French, about 1/2 of the keyboards in the marketplace are Canadian multi-lingual. Nobody can type on anything, unless they get the right kind of keyboard,, or type slowly.
All this would be somewhat great if Canadian multi-lingual keyboard was multi-lingual. However, it isn't. I don't even think it has all the French letters either. Once you get into other languages, even romantic languages, the keyboard doesn't have the right keys.
The Canadian multi-lingual keyboard is the classic Canadian compromise. It makes no one happy, and no one completely upset.