Kenji....we all pretty much gave up on regen,the losses are such that for a mile down hill you might get 10 feet up hill,its just not worth the extra complexity.Yes, I am aware that these do not have any sort of regen in them. I also know that you can go faster, I was talking about motor cutting off...
KudosDave