I haven't ridden one, but I can tell you that one of the characteristics of electric motors is that they create their maximum torque instantly. The torque curve stays constant for quite awhile before dropping off. From some of the reading I've done, that is one of the hardest parts of...