RW, Rad Power has been lauded in every article AFAICR, so probably good products. Part of the difference in price between BionX, Stromer and them is BionX motors were assembled in Canada and Stromer's in Germany while theirs are Chinese. Also, although the Stromer frame is from Asia, everything else is assembled in Sweden (or is it Switzerland?). All that said, I've built about 10 bikes for myself, wife and friends all with Chinese motors, and they've performed admirably.