I would swap the Heim joints for normal tie rod ends, for street use. Not sure how you would though, with the inner rod ends being so much lower than the steering arm on the knuckle. My thinking is the setup is designed with track use in mind rather than street. There's a lot of things that are great on a track but on the street, not so much. Things like solid bushings, light weight brakes, solid engine mounts, etc....
NOW I recognize the car, I think. That's the one for sale on this site from California, yes?