If you are going to the bother of trying to replace the seal, it would be false economy not to replace the thrust bearing in the end of the piston.
Which is why, people just replace the entire slave cylinder.
When the thrust bearing starts to fail, the piston spins in the cylinder destroying the seal and causing wear between the piston and the cylinder turning your clutch fluid black with metal particles.