Mid Drives:
With a mid motor, an ebike’s weight is well balanced so a large torque can be delivered to the rear wheel when going up hills. Mid motors are best for mountains and regions where you will be climbing steep hills.
Hub Drives:
Hub motors for are easier to install, but they are better suited for ebikes that are going to be ridden in flat areas.
Efficiency:
The transmission efficiency between an ebike mid motor and an ebike hub motor is exactly that same.