It's been a couple days since I looked at this thread and wow there are some great responses here. Loving all this information from you folks.
This is another post that aligns pretty close with my experience. I think acceleration off the line is a big part of what I consider zippy and I just get that feeling more with the hub drives I've ridden than the mid drives.
Still I do wonder a lot about how much of a factor the controller programming is. I have yet to own a bike where I had access to re-program the motor response/output. I feel like I would really enjoy tinkering around with the programming to dial in the ride feeling I am looking for.
On further thought, I wanted to add the fact that not only am I totally spoiled with the ability to set up many of the controller attributes to my own tastes/riding habits, I now purchase hub driven bikes with little thought to what the OEM controller is like. Why? Because I plan on adding an aftermarket KT controller and display as part of setting up a new bike. I'll ride the OEM controller for a bit to see if anything can be done with it, but I'm already pretty sure the KT conversion is a done deal. For me, the KT conversion is just like setting up the bike for an upright riding position and adding a suspension seat post - something I plan on doing before the bike is ridden much.
These KT conversions, that can be purchased for 100. or so, are an example of what CAN be done with a controller. In comparison, most OEM controllers, because of their locked down features, or lack of features (in programming), could be considered a sin on the buying public. They get away with cheap controllers ONLY through the ignorance of the fact there are WAY better available and there are so many buying these as a first e-bike. My hope is that as the industry matures, buyers become more aware with higher expectations, the OEM controller features will advance quickly as the technology is there
right now, today. KT conversions are proof of that fact....
One last thought. For those that might consider this KT conversion, which is admittedly not for the faint of heart (e.g. there's NO directions), an example of what CAN be done. We purchased a 2020 Espin Flow bike (plain vanilla 27.5" 55 lb step through) for the wife on a Black Friday sale cheap (1399. maybe?). As expected, the controller was junk, but the rest of the bike, with it's 500w Bafang motor, we fell in love with. A KT conversion was done (KT-22a w/waterproof connectors), upright riding position mods done, seat and seat post, and we had a bike that I would compare favorably to any other geared hub bike available - for less than 2000 total. So we bought 2 more Espins (yes, not on sale, so both were a little more money). Another Flow, and a Sport which is the step over/diamond type version of the Flow. They were modified identically as the first bike.
The Sport turned out to be a fantastic bike, one of my favorites (and definitely the lightest of all of them). At just a hair over 2K with all the mods, it's a full size 55lb geared hub bike that not only handles well, but features 1000w of "zippy" on demand. The little 500w motor is very capable of breathing fire, providing some very lively performance for getting across a street in a hurry, climbing a short hill, or catching up with a riding buddy. Downside, if there is one, is it's only going to provide that kind of performance very short term. Long hills, or extended "speed runs" (to answer the how fast will it go question) are going to cause it to build heat quickly, to the point something is going to melt down on you. YOU have to have the maturity to prevent abuse. It WILL smoke if abused. It's 14ah battery is also good for 30+ mile range pretty easily when ridden conservatively using PAS 1.