the lockup use centrifugal force to put pressure on the pressure plate making it hold agaist the fibers and steels better. making the clutch not slip. It is well worth the money, however your shiftng is going to be much harder and your lever will get alot stiffer too. The only thing if have to do to install one it pull the clutch cover remove the bolts when the sprigs are and put the lockup on and bolt it down, but the Direct drive lockup will not fit under your stock clutch cover.
If your seriouse about getting a lockup look into getting the slingshot lockup. they have a version that will fit under your stock cover.
unless your building a powerful motor there re cheper means that wont hurt your shifting to solve your clutch problems. look at replacenig your shitty clutch with a set of FZR1000 fibers, and 3 HD springs, this will make a huge differance.