Okay, I would like to create a bike that can go at least 20 mph, are able to ride if the battery dies on you, Able to charge other devices, has enough torque to do a decent amount of mountain biking, and can go up hills with out crapping out.
I would use it 50-50 on the road and off...