Not 95%. Maybe 75%. And those are drag cars. And like you said high stall torque converter soaks up most of the torque which is necessary on cars with a bigger cam and go a speed that you don't even have much time to shift. This is a street car. Manual would be much more enjoyable and feel much better.