................anyone got any experience with them ?
Yeah.

Build quality is good. it wont fall apart. You may have heel clearance issues, but it depends....
It won't be appreciably louder than an OEM muffler if the rest of the exhaust is stock.
Currently 20% off. I got mine from Ghostbikes with a discount code and got double discount.