stall or not to all?

hey yall, 73 dart swinger built 318, have a cam p4452782 cam factory 340repo cam
429/444, idle to 5500/. using air gap intake holley /summit 600 cfm, vacc. sec. 9.5/1 compression ( 0 decked pistons) #302casting heads. rebuilding a new a904 for car, old one slips so bad.... just worn out.... wont handle the new engine... gear 3.50 with 28" mickey on back.... what stall would be good for this combo? 1800-2000 stall form tci? or any other brand that is a 2500 stall? don't want is to rev all the way up to that stall to get the car to creep into the driveway/garage, ok for red light take off though. never used a stall converter other than stock before... any thoughts, I want is fully streetable with some punch... any thought, I"ve already talked to the custom converter guys, the cheapest one out there is PTC and is 500.00.... a little too rich for me, I can get a high stall 1700-2200 from Torco, 189.00 reman. or tci/ hughes, etc for around 300.00... not a drag car. ( looks like one though) just really imitatedating...