Colin
If this was my frame, I would be very hesitant to weld them. I would think it would be a lot safer and more reliable to drill them out and use a good grade 8 bolt.
Just my thoughts.
Jim