Bionx is proprietary. You have to use their motor and battery in combination. They also went bankrupt so it could be tricky to even buy one or get parts.
A regenerative direct drive motor on the front wheel puts a lot of stress on the front fork, due to twisting motions in both directions on the axle fasteners on acceleration and braking. A good do-it-yourself guy can handle this. Brake replacement on a bike is pretty simple compared to a car, so I don't think the economics of that is a major savings. You want a direct drive for its simplicity. You may not want it because of the higher weight.
Bafang is the biggest ebike motor maker in the work, shipping probably a million motors annually this year. They make mostly geared motors for hubs and the crank, and I don't believe any of them support regen,