torque converter question.

You mentioned keeping the car streetable. A high stall converter will help you get off the line quicker, but from my experience, it will also kill any fuel economy you had. So, that's one trade off you need to consider.