myelectricbike, you got it right. This 'zero-drop diode' would be inserted between the batteries and the controller.
cadstarsucks, the idea is not to add regen to a regular controller, but to disable the regen function in a regen controller. Yes, of course cefm would never exceed the battery voltage. I meant the reverse current the controller feeds back to the batteries when breaking / reducing speed.
Am I right to assume the regenerative breaking would be disabled by such series diode?
Also, do you guys foresee any potential problem, like an overvoltage buildup due to the lack of a load (that is, the batteries to be charged)?