In short - I would not buy it again. The performance increase is very nice, sounds also much better than original (louder as well).
My main disappointment is that it rusts insanely a lot. I take care of it a lot, cleaning from dirt and rust constantly, using oil and WD40 and rust dissolver, but still, the result is bellow.
I only had it for 4 months!
Rust started first month.