Update...
The chain starting coming off again this summer in 2020. The dealer where I bought it (Quilicot Vélo Branché in Montréal) tried to fix it with brackets but no success.
It was finally fixed with a MTB chain guide (see attached pic) by a knowledgeable cyclist from a Facebook ebike Montreal group.
Also, one day I went to a friend’s place and parked bike in his garage. Plugged the charger in the wall and then tried to plug the charger in the bike. There was a spark and the charger was dead afterwards. I had to buy a new charger (90CAD) from iGo.
This was the first time I tried to plug the charger in the bike’s charging port (never doing that again...)
As I picked up my new charger at iGo’s HQ in Montreal, I saw the new Bonaventure. The polite gentleman who was answering my questions confirmed that the Canadian spec Bonaventure has the same physical motor as the US spec (750W nominal) but it’s limited to 500W nominal by the controller (albeit he did say that the speed limit can be unlocked). He also confirmed I can’t get a US spec Bonaventure in Canada. Too bad. Not getting one.