Ive learned many, many times (and I am still learning) to just do things right the first time. Yes, it initially will either take more time or cost more money upfront, but itll save you time, money and headaches down the road.
Take it to a car shop and have them weld it up.