I rode one of the SoBi "social bikes" when visiting Hamilton, ON. The electric bikes are pretty cool -- lots of power -- until they run out. The nice thing about them is that the e-motors are great to get you moving from a dead stop. No more standing on the pedals like you might have to try with a non-geared bike. In fact, when you hit the control for the electric motor, the take-off is so good that it will sit you down.
I'm not convinced that the leave it anywhere model will work though.