The last company I worked for made electronic controllers for disabled scooters golf carts bomb disposal robots and other electric motor controllers, it was no problem to incorporate regen braking into the system, but it only restores a tiny fraction of power back into the system, I suspect at higher speeds it would work better. The motors would become generators on slowing