This is a fantastic slipper clutch!
I use it on my super custom Ducati Monster S4RS (as seen in the attached photos), and I would say that it functions perfectly.
Shifts are smooth and confident, and the slipping action works perfectly under heavy braking/aggressive downshifting.
If I have any complaints, it would be that the lever pull feels a little harder with this clutch installed, but that is easily negated by a 29-30mm clutch slave (which I did and I'm quite happy).