I have recently set-up a couple of friends bikes with a StokeMonkey motor attached to an XtraCycle.
They report awesome results so far!
Google XtraCycle & CleverChimp for more info.
The motor is electric so you can continue using your current 0 emission handle!