Should be alright, but be careful for tight spots. I had to redrill some mounting holes on a sprocket and my sprocket was out approx 1-2mm from the centre and it caused tight spots on the chain, which if you tightened it at a loose spot, could have broken something. It had a similar effect to a bent J/S or axle.
Those welds look fine IMO, actually pretty good (better than mine lol)