I received Cata Dan's kit and installed it last weekend. The kit was perfect, thank you very much.
The install was very straightforward EXCEPT for the bushing part. I did have an extremely difficult time extracting the bushings, which eventually required me to purchase a thread tap kit and a couple more hours of frustration. Other than that, everything else was super quick and easy, and it sure quieted the bike and made it run/idle better!