One thing I forgot to mention that you brought to my attention is on my auto I have a full line pressure switch.
I'm also running John Deer Hygard gear oil in my auto. This really tightens up the torque converter before lock up. Even getting up to freeway speed it helps a ton with torque converter slippage. It also tightens up the stall speed by a 400 rpm. So this is why I'm decide to build my turbo compound system to make all the torque I want for awesome 60' times.