Subframe connectors question

I wouldnt have welded it until i was happy with it. Have a buddy that is same, good enough!
Its something that is going to bug you,may as well make it to your satisfaction.
My car, my decision.