What budget torque converter?

"Street/strip" is not street. a 9.5 converter is a strip converter. Not daily driving is not the same as track.