Right, run whatever you want.
But by saying you don't like them for a "street car" you're implying they won't hold up on the street. Which isn't true at all. I ran the QA1 style aluminum strut rods on my Challenger for 70k street miles. Summer, winter, snow, mud, gravel roads. Nothing ever came loose, the aluminum construction was never an issue, the heims held up, and other parts literally failed around them. Like the CAP tubular LCA's, but that's a different story. When my Challenger goes back on the road, they will be the only part of the suspension that's gone 70k miles that will go right back on with no modifications or replacements.