Just remember, Electric Horsepower is MUCH different than IC Horsepower.
For example, a 10,000 pound forklift carries around a 3000lb load with a top speed of 8mph. This uses a 6.6kw drive motor drawing energy from a 36 volt 1000ah lead acid battery. The Battery weighs 2850lb and gives 5 to 6 hours of runtime, sometimes more, sometimes less depending on use.
6.6kw or 6600 watts is only 8.85 horsepower.
There are Brushed DC versions AND also Brushless AC versions. The AC versions do have regerative breaking.
The AC versions do use sensors in the form of an encoder bearing. The upper bearing has a ring in it that rotates with the armature shaft. What appears to be 3 small magnets rotate on this, placed specifically at the point of phase shift. A hall sensor alerts the traction amp to armature position.
I've seen a few encoders go bad after about 12,000 hours of use. It's not a pretty sight to see a motor this size cog.
A Brushed setup would be cheaper to setup. But the Brushless version has advantages over the Brushed setup.
The AC (Brushless) motors are NOT a permanent magnet motor. They are strictly iron core stator motors.
Just remember, as you're checking out these high performance elaborate setups, it doesn't require 300 electric horsepower to accelerate REALLY hard.
Efficiency is everything if you want extended range and battery cycle life.
From my experience with working on electric forklifts, I can see most of the automotive conversion. The only debate in my mind is how to control the speed controller.
Control as far as I know, has to be done with a potientiometer or pwm.
A spring loaded pot, that when released returns to neutral, is what is used on the forklifts. This pot, returns positive signal voltage on the forward side, returns negative voltage on the reverse side.
As you press harder on the throttle, the voltage return increases and so does acceleration.
Neutral, of course, returns no voltage.
Where are you in your research? Talk to me here. LOL I'll help you anyway I can.