I just spent 30 minutes reading all of this. Torque is usually felt in the the seat of the pants under acceleration.

I had a Camaro with a 383 stroker, built close to 500HP. Car was the biggest pig ever, couldn't get out of it own way. Well down to the differential shop to yank the 2:73 peg leg gears out. Installed 3:73 posi. Huge difference. Next tranny shop, installed beefier gears and a 2800 stall. Now we are talking.

Point is no one asked what gearing he had. He could have installed a variety of motors and it might not have helped at all.