I think the general consensus is that TPO products are overpriced. I've also heard he's slow to respond to orders on occasion. I think the parts have a value, in that you get really good instructions (which may be irrelevant to those who know what they are doing, but they can reassure someone who is about to work on an expensive motorcycle for the first time), and all the parts are there. You don't have to go source every washer and this lube, and that screw..it's all there for you.
I bought the emmisions removal kit, and was totally satisfied. I felt "safe" doing the mod because of the instructins, and I knew that I'd have all I needed to complete the procedure as well.