I installed them a while ago and am very happy with them.
My Elephant Racing Suspension Upgrade
I did have to lock-tight and wire the fixed-end hex-bolt as they were loosening up. Other than that, easy to install, easy to adjust, and so far they have been smooth and silent. My previous Tarrat down-link Heim joints had started clunking.