Not true. Regen never gives you back the energy you took out to go up the hill. Going up hill you are fighting friction and air resistance, on the way down you are also fighting those same things which take away some of the energy before regen even comes into play. Then there are conversion losses in the motor and controller. That's why coasting is better than regen when possible. You can see this for yourself by watching your amps going up a hill then seeing what regen amps are at the same speed going back down. I can do 200 amps going up a hill and then get only 50 amps going back down the hill at the same speed.