I have the spectre and I have no complaints. But I also have no real bragging to do either. I think it may have helped some with performance but I also have 35" tires that make it hard to tell. I have had it for almost a year I think now and have no issues with it so it seems pretty reliable. It does make a bit of whistle almost when you get on the throttle which I kinda like. As far as the installation goes.....I did have some issues. it was supposed to be a "bolt on" part. Not quite!
The chrome tube from box to TB was a bit long. I fought with it for awhile to try to make it fit when I finally gave up and cut about a 1/2" off of it then it fit perfectly. Hope that answers your questions.