The individuals I've known who have bikes with Bosch motors haven't had problems, and Bosch has a US office to resolve anything that might occur. I prefer Bafang because they're modular and parts are accessible (although I've never had a problem with any of the three units I've built). Yamaha has also provided good systems for all that I've encountered, but IMO Bosch is superior.