Not sure why you say this. I have one and it is very streetable. There are guys on here with WAY more power than mine and they have them too and state they are streetable. Maybe your definition of streetable is different than were thinking?
In the summer heat (around 90F), I drove mine 15 miles to the Woodward Dream Cruise (the one they estimate at 1 million people!), idled around in traffic as part of the cruise for about 30 min, drove some of the more open stretch for about 20 min, then drove home about 18 miles. To and from were on roads 50 mph and below. Did that 2 days in a row. Trans temp was never a concern - maybe 180 at the highest. That's my definition of a streetable car!
And driving it - you would never suspect a high stall t/c. It backs out of the driveway or pulls away from a light like a normal car UNLESS you hammer it. If you do, hang on! I can only imagine what some of these other higher powered cars on here feel like that drive their 5000+ stall t/c's on the street. Gotta get me a ride in one of them (Don - that Dart of yours comes to mind!!)