I can't comment on that particular converter, but I personally will never purchase, use, or be given as a gift anything with that company name on it. A number of years ago, we put one of their race converters in my brother's drag car. It didn't get out of the burn box before the converter grenaded, basically turning the trans into a pile of high priced junk. "Sorry about your luck" was about all I got out of their customer service rep. They were unwilling to stand behind their defective product, much less assume any liability for the damage caused by it. They won't get another dime of my money.
I bought one of the converters you are asking about maybe 10 years ago.
When we put it in, it desroyed the front seal. Then we realized the machining wasn't finnished.
So, I called them and was told to send it back for evaluation.
When it finally was returned, I paid shipping both ways for thier defective product. They would not talk to me about it. That was thier policy.
Then, with in two months that converter started to slip, like the factory one.
Buy at your own risk.