Well the welds may not be gorgeous, but the part is properly aligned and well-secured! If all goes well, I might even get to hang the door tomorrow, as the latch came today as well!
It's also a good thing I ordered extra door hinge bolts, as it seems they are all supposed to have fine threading! That's at least what was on the new hinge pocket.