I've installed the kit on my own bike,and two friends. They are definitely the way to go. I re-used the primary cover gasket in all three, with no problems, but replaced the clutch release cover gasket. My reasoning is that the primary gasket is relatively easy to get at if it does develop a leak, and the replacement is $30.00, so I was willing to take a chance. The clutch release cover is only a couple of dollars, and is easy to damage upon removal. Also, at least on the touring models, that side is the labor intensive side, because of the exhaust being in the way, so I'd rather not do it twice.
You drain both the primary and the transmission to do the install, so if you replace fluids, you'll need a quart for the primary and 20 ounces for the transmission.
Installation of the kit itself is very easy, the difference is clutch pull is quite dramatic.
As you'll have the cable slacked for the install, it's a good opportunity to lube the cable.
Harris