Anything wrong with this?

Try flipping it around the other way.
Yeah I did try that and it was even worse the other way!
That center link looks bent.
It is supposed to have the offset to the rear, not the front...In case you were unsure. The holes are tapered so you can't install it upside down.
The LCA pins....I have never seen them installed in the K member without being installed in the LCAs. I guess you're using urethane bushings? Those can be really harsh for the street, just a friendly warning.
Good luck.
I'm actually using delrin bushings from Bergman auto craft! And it doesn't seem to have offset in any direction except down a little bit. I guess I should have clarified this is on a 75 dart! And yeah I really like the ratchet! Super useful for getting at those nuts and bolts that you can only get one click out of a regular ratchet!