A while back there was a cyclist (Adam Alter) who owns both the 350 watt mid drive (Focus Aventura Impulse speed) and 500 watt direct hub drive (Stromer st2) and he compared the two going up a steep uphill road. His video got lots of views but for some reason, it was taken down.
https://plus.google.com/101834765168487054831/posts/XdyFv49Jyd3
He exerted basically the same effort for the 2 ebikes but the Stromer was way faster than the Focus. he also mentioned that the Stromer's motor was a lot hotter compared to the Focus. There were lots of comments and theories on the posting. However, there was a big white elephant that they never talked about. And that was the raw power of the motors themselves (500 watts vs 350 watts). So I asked in the comment section on the energy consumed from the battery between the 2 ebikes, since the more energy you use the faster your ebike runs (isn't that obvious?). I did not get a response but the video was gone since then. And also, the more power exerted by the motor the more heat is generated, which supports the scenario where Adam mentioned the Stromer's motor was hotter.
As long as the motor can spin, the more significant factor in the performance is the wattage rating. The mid drive has the advantage on very steep hills but it is still slower overall (due to lower wattage), but it also has more range per watts consumed overall. For the same size battery the 350 watt mid drive ebike can go farther but a little slower.
The Hub drive's disadvantage is that it needs to be moving a little faster before you can take take full advantage of the motor and it is has an efficiency window to which speed it operates. Many direct drives tends to have the efficiency widow in the higher speed range 15 mph - 26 mph, while the geared hub drives tend to have the efficiency window at the lower speed range 5 mph - 18 mph (except for the speed hubs).
The misconception repeated constantly in all these posts is that slower motor spinning speed results in less torque, thus torque multiplication is good via mid-drive or that the hub needs to spin up blah blah.
As a matter of fact, DC motors have the same torque at 0 rpm as at all other rpms they can do. How many gears in a Tesla? 1.