Common sense call: people who don't have mechanical aptitude will have a 90% failure rate on all mechanical repairs. Also, this explains why a car has sat in a box for the last 10 years, with ZERO progress, never to be completed.
"Sorry man...call them as I see em." So don't be hating because I do as you do!
You are 100% correct, I'm professional welder/fabricator, with all the triangulated braces it is more than strong enough for the weight of the bird, maybe a X brace at one end would could be added but not necessary. I think you got a great deal for your $ on the fabrication.