Interesting what you say about repairs. I nobbled a mobile e-bike mechanic working from a van in the street for his views. He strongly advised getting a Bosch motor as it is always possible to get spares, even for the smallest screw - and, he said, they are very reliable.The Bosch motors are very good, as are some of the other proprietary brands. Be aware that they are locked in, any repairs will have to go back to the dealer, who will probably have to send them back to Germany. This can be very expensive if out of warranty, and slow as well. Also any extra/replacement batteries come very expensive for the capacity, even allowing for the high quality cells they use.