I've got their front end stuff. Unfortunately I can't really comment on performance as my car isn't running and driving.
You can see some pictures of the suspension in my build thread here:
1970 Fastback Restomod/Rebuild - 1969 Mustang Supersite Web Forums
Also this guy is using it as well:
70 Fastback: Project "On Call"
I would say the welds are ok. They aren't pretty, but functional.
So far (which doesn't mean much), I'm still satisfied with the purchase. There aren't cheaper ways out there to get everything listed, for around their price.
The only other option is MII front suspension, and I think it is similar in cost.