I have lot of steep hills where I live and it just gives up pretty quick, maybe fine if you live on flat areas. I have squeaking, slipping while pedalling, loose chainwheel. Ive changed sprag clutch. Water ingress has made this lot happen im sure. I think I need to strip both my motors down yet...