Haven't been to the track yet, just street racing, but I can feel the difference when opened up. I installed mine a couple years ago. On the dyno test, when open I loss HP, and gained on the Torque side
I was in the garage and thought of your post Anyway, here is how mine is set up. No idea on brand. Others probably know. I bought it used here in the mid 2000s.