Thanks for the pics, Ryan!
Looks like you might be able to clean those welds up a little with your grinder and make them look decent. That big engine is probably going to block them from view anyway!

I used one of the trans mounting kits from these guys to clean up that center section a bit. I had to modify it after I decided to go with a T5 five speed instead of the C4 automatic. page 54

They also have a replacement center x page 60 It's not tubular like the one from Summit but it's less expensive if you wanna go that route.

Hope you get your photobucket issues figured out.