Richard, don't blame the performance on the motor, its 100% those batteries. The controller has to limit power because of voltage sag.... so its not really the motor not performing well, its the batteries. Its a higher HP motor, requiring more juice. Also, I bet the gearing is a little different as well. The HP required is the same for both vehicles going up the same hill, so something else has to be different. If you had higher quality batteries batteries, same bike, but tested different motor setups, the Sepex would perform better, but be a little heavier.... but not 35-40lbs. The D&D is only 28lbs heavier.
I've seen MANY builds that use a sepex and have far better performance than an Etek. Its a great motor package, but you need to make sure you're batteries are not the weak point.
The D&D Is a higher HP motor, it'l do higher peak HP, but you may never see that out of it if the batteries are the weak point. kw is kw. If you don't have the power to give the motor, it won't perform.
Hi-power are 1-2C batteries, not nearly enough for ANY EV IMHO. I think bare minimum is 3-4C, and that's pushing it. I chose 5-10C batteries, so hopefully they won't be the weak point.
With all systems, you need to match all components. These hipower batteries just weren't matched well, thats all.