Thanks for the extra info.
I just got back from the coast today though I wasn't able to get to ebikes. I did get to a bike store, JV Bikes, to see what they had so am even more convinced to try my own thing first and see how it goes.
The bike I have now, from Canadian Tire, is a fairly...