Looks like some nice repair and welding work there. I arc welded a small shaft and pulley back together once, and by using the 12, 9, 3 and 6 tacks it stayed mostly in line too. Since most of the torque on a drive shaft is concentrated on the outer edge it looks like you got plenty of weld in...