I know there's no shiftable gears in the transmission and it's a one speed gear reduction box.
I like the additional regenerative braking it provides.
Just wondering if it'll ruin anything.
It won't. All it does is set the regen load to a higher value. It's no different than pushing in the brake pedal about the same amount. It doesn't even get you "more" power back, it just does it at a faster rate.
Some cars like the old BMW electric, drive with one foot and will come to a full stop without the brake as you let off the accelerator.
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging