What budget torque converter?

That would be fine, I would trust the manufacture if they were proven to be reputable.