All I will say is I would not run the ride tech coil overs on stock lower arms. They will not hold up and might break.
I run the tru turn with stock upper and lowers on my 72 nova nut I have hotchkis 2in drop springs with a 3/4in spacer to offset the drop spindle. Im looking for any sec hand control arms right now.
With that said it will work but its not completly correct. The steering stops do not line up and that can cause issues. If you do a search you will find a couple people that run the tru turn a couple ways and they all seam to have some sort of an issue. To make it right run the entire package.
Its nice running a 275 on the front of these cars though