Oh oh... Not that I like electric cars (I really don't) but it's a ac...Trains are AC for a reason.
I'll bet these things suck in snow.
At least it's a 3 phase pwm modulated current that drives the motor.
And you can realize nearly every torque and power curve you want. It's just the battery that makes it a complete nonsense development in my opinion.