I tend to be a Keith supporter on this thread, but I admit that I have developed an interest in purchasing an e-bike myself, and might do so next spring.
Of course, I would not use my e-bike for commuting (perhaps occasionally in the summertime), but there are many active transportation trail in Moncton that are completely separate from the roadways (generally following power ROWs or along the banks of rivers and streams). It would be interesting to explore them. The Riverfront Trail along the Petitcodiac alone is 40 km in length, and extends along both sides of the river.
In essence, I have nothing against bicyclists, but I do have an issue with measures to encourage bicycle commuting at the expense of motorists. In Moncton, bicyclists can commute along the trail network considerable distances without impacting on street traffic. Occasionally issues do arise however. Several of our larger collector streets have been converted from four lane to three lane (centre turning lane), with bicycle lanes on both sides. This is partly for the benefit of the cyclists, and partly for traffic calming. It has worked fairly well on Salisbury and Shediac Roads, but is problematic on Mountain Road by the Casino. This is really the only area in town where there is really a fight going on between commuters and the cycling lobby.