I heard mixed reports about them when i was looking for a Saph. However, made the trip from Scotland and bought a low mileage 4x4.
That was 3 years ago, and its been the most reliable Cosworth i've owned.
Go and have a look and judge the place and the cars for yourself mate.
Nothing ventured, nothing gained.
Good Luck