Wonder if anyone here thought about a rear geared hub motor, or a chain drive, either for their hill climbing torque advantage, then a regular hub motor on the front for it's high speed advantage. This might be cool too if they could share common batteries, controllers and maybe even throttle. An A/B switch would select either method of propulsion. The only disadvantage I can see is the added weight of dragging around the unused motor.