I have 25k on my Fabspeed sportcat. Zero issues. It was kind of a pain to install for the usual reasons: not enough hands, hands too big, need one more elbow between my wrist and regular elbow.
Bought mine from x-ph. Mike is always helpful.
When you get it and see the little dent, chill. It’s supposed to be there.
I got mine for the power bump (no tune), which I think is noticeable bait that’s subjective. Then I heard the sound (stock exhaust). I decided that was pretty cool too.