I have a 1000 watt mid-drive from luna cycle,I like it but a few things to think about,the mid drive is hard on chains and chainrings also everything on derailers,there is a lot of force on these parts so expect maintence.I ride mine about 20 miles a day in the summer and love it.One concern is I broke a chain pretty far from home and only option was to push it.With hub motor I could have just throttled home or if motor had problem I could have pedaled home,so you have 2 sorces of power,only 1 on mid drive.just something to think about.I ordered me a m2s all terrain,so I can go either way.