Just posting my experience here.
I have had a McLeod unit in my car for about 8 years and 10,000 miles. (Not so kind miles either as it has seen lots of track use.) No problems at all. Just get in and drive.
You do, however, have to use DOT 3 fluid and not DOT 4 fluid as the DOT 3 has a higher lubricity. Some DOT 4 high performance fluids will even eat the seals so be careful. That may be what happened to you.
Many, many, many new cars use the hydraulic throw out bearing and the design in itself is not bad.
I have had great luck with McLeod products and they are a GREAT company to deal with. They have always stood behind everything they have sold to us.
David