Overall, Mid Drive motors will be more powerful and efficient, but also more expensive. Hub Motors are the more economical choice but have slightly less power.
Take a look at the following page on our website to compare Mid Drive and Hub Motors.
https://www.evelo.com/evelo-difference/advantages-mid-drive-motor-vs-hub-motor/