I've had both the MotoGPwerks and Carpy pipe. The Carpy pipe is fine, but no comparison between the two . I never regretted the extra couple of bucks I paid for the MotoGP exhaust. However, I have the newer pipe with the springs, and I gotta say its a pain in the ass to take it apart. You would think, "ok let's just pop those springs off there and get to that oil filter." Nope, not so easy after a few heat cycles. It's faster and less aggravating, for me anyway, to just unbolt the header from the head. Off in ten minutes.