Low speed torque and driveability ?

Drivability is pure speculation at best. It is wholly subjective.

It means very little when someone says such and such is undrivable. That is THEIR opinion and nothing more, although some treat their own words as written in stone.