Looks good to me!
Is the hinge welded on from the factory? Why not weld on the new one? I'm just curious its been 20 years since I took my windshield off for paint I don't recall what's in there but I seem to recall having to pull the long hinge pin out to take it off, what a pain.