About to buy a torque converter which would work the best?

You'll be amazed at what a good converter will do. I just finished installing my T/A tight 8". Works great.