I'm pretty sure I have the right kit. Everything does fit very well except for what I mentioned. I usually end up missing out on good deals, so I'm not disappointed.
After playing around with my car today, I do think you can feel a small performance boost.