if a mate mentions that his kickstart stays down when kicking over off the stand [so travelling the full lever range]; before stripping it down, check that it's not just that his pipe has moved a bit and is catching the lever...
but is was worthwhile opening it up as the kickstart spring needed replacing and the inner kickstart shaft bush was loose and about 5mm shorter than it should be, which accounted for the particles stuck to the drain plug...