I have both Poker X (v.1) and Poker II (v.2) keyboards. If you want to change the keyboard layout to English Canadian, get the Poker II. It is programmable, and frankly a better keyboard.
It does, unfortunately, come with some dopey branding on the spacebar, so buying it from Techkeys to get the matching blank spacebar is a good idea. All three vendors mentioned above are good guys, however, and their prices differ by less than the price of a latte from Starbucks.
You will have to choose switch type. At least Red (non-tactile), Blue (loud clicky), and Brown (quiet tactile) are available. I have Brown, but switch choice is very much a matter of preference.
You will easily be able to carry a Poker back and forth in a bag, case, knapsack, or probably a lunchbox. They are amazingly small compared to a full-size keyboard.
You will need to train yourself to press the Fn (function) key to activate arrows, Insert, End, F5, and any oher keys that are not physically on the keyboard. This will be hard or easy depending on you and your brain. One more thing in favor of the Poker II is that you can reprogram the Fn keys if you want to move them around on the keyboard. And because the programming is done on the keyboard, it will remain in place when you move it between PCs.
Finally, because it uses standard Cherry MX switches, you can buy blank 'Otaku' keycaps easily from the vendors listed or from eBay. The Poker II even comes with a nice keycap puller to make that easy to do.
Good luck!
- Ron I samwisekoi