Wow, I feel much better about my projects now.
You should form the Minsks owners group, USA chapter. Go ahead and vote yourself in as president. After all that work You deserve it
I'm not an expert welder but I bet you could weld some plate steel over some of the questionable areas and really strengthen up the frame.