They were a good idea except they fell apart if not checked before every run!

I ran them on the X-5 for a while. Looks like Schumacher have dealt with that issue with collars retaining the pins - although hard to make out as I can't enlarge the photo.
I tell you what I did like, the plastic telescopic driveshafts, I always felt the flex they gave made the car feel much more forgiving.