I have them, and they are great. Easy install, and advertising for ASV aside, i like the obvious workmanship & thought that went into them.
The only issue I had is that I had to bleed the clutch after install, as i managed to get some air in, likely when putting in the new plunger.
My tip for getting new plunger in is take some needlenose pliers, then insert into rubber grommet thing, then spread apart, opening hole, then insert new plunger...