Any one use these for street / strip. I was going get pair for 73 Nova part #21606. But herd stories their short of hitting eye of spring. Car putting enough torque out that it's arcing spring. Plus car breaking tire for 25' / 30' befor hooking up.