So I found out the answer is yes, the Canadian bikes are wired different! So if you have a Canadian Monster 796 and are looking to buy a Bazzaz Z-FI, don't, it won't work on your bike as there is no harness as of yet. Nothing in the works yet

This is straight from Bazzaz themselves! Our bikes don't have the speed signal amplifier harness and also the power connections under the seat that the Bazzaz needs to connect to.