I have a front hub from a Swytch ebike kit that I use with a 48v 20a controller and battery. It is rated for 260RPM's at 36v, but running at 48v makes it a 328rpm motor. That is the sweet spot in my opinion of weight power and speed. I can go 25mph on flats, and 28+ downhill, which is perfect...