I picked up my homemade subframe connectors this morning at the local weld & fab shop. They did a nice job welding the front plates on, and powder coated them chassis-black too, total of $75.

I dropped off the rear end housing - they were appalled at the quality of the perch "welds" too. They do know how to jig and clamp rears to prevent warping (and the back brace should help prevent any movement).
Should be done tomorrow up