Anybody use clutch tamer

Update.. placed an order for a Ram adjustable 10” clutch!

Is this what you ordered?
https://ramclutches.com/10-inch-billet/