Originally Posted by
2old
My BBS02 motor hasn't changed (AFAICT) in the six years that I've had it so it makes parts problems easier to resolve since they're not changing constantly like OEM (although I haven't needed anything). I mentioned this since Bafang has several motors, some very powerful, that are incorporated into complete bikes. The OP might consider them.
I agree. I would definitely go with a DIY solution.