ebike range extender

1/ legal issues affect many of us re petrol bikes. Laws are often largely honored in the breach, but why push your luck?
2/ low torque petrol power is a pain to start and for stop go work (as are chain drives)
3/ electric range issues ~go away with a regen capable motor and controller
4/...