Has anyone made a bike with two motors one for torq and one for speed? say one hub motor thats low rpm with huge torq for hills then when you got to the top you could switch power to the other higher rpm motor for the flat bits, or is this a stupid idea? or what about a 2 speed motor that does both ?