Ted, I'm not trying to hack on you so don't take this the wrong way. You need to learn about plug welding!!!! I used to not plug weld until all my inserts started to crack out. Of course, if you threaded the tubing it'll help, but it's no substitute.
Oh yeah, the welds from the bushing sleeves to the tubing looks pretty nice.
Sean