Not trying to knock your welding, so please don't think I'm picking on you, just trying to see if I /we can help you out.
Welding is tough, especially when welding dissimilar thicknesses and types of material!
Are you arc, or mig it welding?
Specs like wire size, welding rod number, gas shield or flux core or other, welding helmet and equipment name will help too, and anything else might think of , oh, and indoors or outside, windy or calm.
Just initial observations, again please don't take offense:
Heat is too high on most welds, this could be from a combination of factors.
Your flow on the welds is choppy or broken.
Positive notes: I think it's turning out good so far and should get the job done, and yea I understand the strut situation, as low as you can will help tremendously.