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.
I have 70k miles on the heim jointed strut rods on my Challenger, and those are year round, all weather miles with no boots on the heims. Never had a wear issue with heims at the strut rods. At the UCA I don’t like heims and I have had wear issues there, but at the strut rods I’ve never had problems with them.
As for suspension travel, a street car needs more suspension travel than almost anything else you could do with it. Drag race, road race, autoX can all get away with less travel than on the street. Unless you’re going to off-road rally race, a street car needs the most suspension travel.