A999 as a street/strip trans.

One other thing for you to consider or research.
If this is a street car, a friend of mine who is also very torque flight knowledgeable tells me there is currently available a higher stall converter that is still equipped with a lockup clutch. I have never heard of that and do not know who makes it, but it supposedly exists. Maybe make some phone calls. This would be great for a street car. Supposedly some new technology.
I dont own a trailer, and it's an hour drive on the interstate to the track, so while all we have done with it the last 2 years is race it its DEFINITELY still a street car.
We would LOVE any leads you can get in that direction!!!!