I have a Banks Brake and I love it. I had one problem with it, the linkage fell off and the brake hung in the middle. I called Banks tech cupport to get the size of the eclip needed to replace the linkage. they were very helpful. I fixed it from the hardware store for like 9 cents.
A friend of mine had one on a 99 auto. it worked good, but not like my manual. It took him a bit to figure out the light pedal engagement to lock up the converter. once he got that down it worked good. just a bit trickey to get the converter locked up.
i think you could probably put anyones brake on with anyones converter lockup
If i had to buy another one I would buy a pac Pxrb. only because its wastegated and louder.
I had banks reflash my computer so my brake works down to 5 mph.
I do like the fact that the banks brake works on vacuum, so there is no additional air pump, it runs off of the factory vac pump.
thats my . 02