Hey Dan,
You ever get anything done with this? I'm in the same jam, mushroomed pin end and ground off head. Thinking about putting a socket over the ground off end of the pin and trying to press it out with a bench vise. I'm worried about the hinge bolts in the body though; I know I'm gonna torque the heads off those things.