How do I pick a TC??

Agree, my exact thoughts ... they are talking way too much on the stall speed for a mostly street application ...
A 3500 stall will work really well with the 4.10 gears the OP is using.