Is there such a thing as a 5000 stall converter that is streetable ?

Regardless of whether there's a place on the street to use it, if you race the car, there's still a huge benefit. There's nothing that says you cannot use a good tight 5K converter on a dual purpose car.