This is the first time I see double crossover steering setup like that. Whoever did the fab works seem to know what they doing. The angle of the drag link and panhard bar seem pretty good. I would just run it like that to see how it drive first before try to reverse back to oem setup.
I ran similar 4 cores radiator from amazon for about 3 years. From what I had learned the 4 cores radiator is thicker than the OE one. So the radiator is closer to the radiator fan. As your engine mounts is getting wore out, when you bump up a steep obstacle, the fan going to make contact...