My experience- 2000 miles on Haibike/yamaha pwx2 and 800 on the Fulgur/polini motor. Both no rattles. Yam feels" torque -ier" but a bit jerky on steep restarts. Polini cuts of on freewheels so smoothly & pedals past the 16mph cut off with minimal friction. The Yam hits a wall of friction at cut...