If the welds look that bad and are that bad where anyone can see them, you can just imagine what the welds look like on the rest of the chassis that you can't see, like the rear end etc. That is some very low quality craftsmanship and so very dangerous. There is no way any track big or small would ever let that thing run at their track.
Rick