I have the hemi joint type on my drag car, but I do not know that I would use them on a street car. Other than that I said what you said.
Urethane strut bushings keep the wheels straight.
A street car does not need that much suspension travel.
All the rubber bushings everywhere in the front suspension limit travel, not just the strut rod ones.