I looked at picture #1 a little better and it doesn't appear as scary as I thought it did in picture two! Does the welding look good where it attaches to the body? You might also check out the way Fatman does their stubs for ideas.
http://www.fatmanfab.com/
Fatman does good work & I've had...
For saftey's sake, that's going to require some attention! A little hard for me to see what's what but I think you could fix it easily. Do you have a welder?
Picture #2 is a little concerning! What are pictures 3,4, 5 and 6 of?
iSore