I disagree on the traction side. as far as fwd's go with the same power I thought the traction was better than most, well from my experience

especially as its very predictable power/torque so if you know how to drive they are easy to launch right.....
again, maybe its just down the the driver