My main concern was the shaft, they said if you havent had a problem yet, you be ok. Since mine hasnt been installed on a car for awhile I already know what its fate will be (unfortunetly)
The seals should be ok, the loop makes sense and I am sure that they have used similar seals in the past on other applications without problems