The stock slipper clutch...
Is it junk or no?
I have no idea, seems to work great for me, don't know about yoyo/stm comparably, but is it something to look into? or save for more tires? ::)
The phrase "If it ain't broke, don't fix it" comes to mind.
i say save and spend on suspension, tires, etc.
just be thankful you have a slipper...
:(