Detroit Speed parts?
#4
I'm sure they would do fine on the street. I would give them a call and talk to them, they seem like really nice people that just want to make the best parts they can and help folks get the parts they need.