Re the motor temps, I use indoor outdoor thermometers from wallmart or whatever. About ten bucks, they are in the auto section. Take the outdoor sensor and tape it to the axle stub, and tape some kind of foam insulation over it. Now you ge an idea of the axle temps outside the hub, and add 30F to the reading in summer, 40 F to it in winter or if it's wet. 180 is the max you want inside, so stop if you see 140 or so on the readout.
Cruising on flat ground, even in hot weather, that motor was drawing no more than 400 watts, maybe less. So no way it would get all that hot. Climbing a hill is another story. So you overvolt it to 1500-2000 watts and you will get hot a lot faster. So put a high volt high amp controller on it and zip up to Apache Summit and you could melt the motor easy. I set out to melt some motors this summer and the gearmotor went pretty quick climbing San Augustine pass in 105F weather. I just don't think these small gearmotors are designed with enough abilty to shed heat for hot rodding. They are going to melt.
But 48v 20 amps might be possible if you are carefull on the hills. If you want fast and cheap, you might look at the Aotema kits from High Tech bikes for your next motor. 48v gets you 30 mph with no modifications.
You might look at these for lipo. they are in stock.http://www.hobbycity.com/hobbycity/store/uh_viewItem.asp?idProduct=6502&Product_Name=ZIPPY_Flightmax_4400mAh_5S1P_15C