I think I have them in mine. I have the lightweight I-beams. Had them checked out by the machine shop that did the balancing. They didn't see any issues with them, and ranked em with the Scat and Eagle rods. Only thing I did was swapped out the basic ARP bolts for L-19's. However, I can't say much about durability, yes they've been in the car for 4 years, and still going, but the car has only been down the track 4-5 times. I can say they've lasted a few 10sec runs though.
About 4-5 yrs ago, someone had a few sets advertised on ebay as Probe Rods. When I received them, they didn't come in a probe box, and the only markings on them was a stamping of "SYSC". After searching the internet, Star Galazy was the only thing I could link the SYSC stamping too. I'm not positive, but I think Star Galagy maybe like a supplier for other companies.