Did yours come with a pushrod attachment/ spacer? My Ducabike did not (or I lost it) :( I'm wondering if you could post up a pic of yours so I can attempt to make one. I can't get my new clutch slave to work without it and I spent 2 hours dicking with it today till I realized why [bang]
I bet if you call around you can probably see if a shop's got one they didn't use. Check monster parts and maybe give Mark a call at the Duc Shop to see if they have one they'll drop in the mail for you.
from memory they tend to be 10mm or so. I think I used to drop an 8mm steel ball into the slave as required.