congrats on the new boat.
i too am a recent sj23 owner. regarding the pin, i too had looked at replacing. the real problem was the retainer clip that goes through the pin had corroded and could not be removed - it was fused in the hole. i took it to west marine to look at just getting a new pin but had no luck. Fortunately, one of the employees was very helpful - he went backstage and grabbed a drill. He put the pin in a vice clamp and drilled into the pin. It was as good as new after that..
had I been unable to replace, I think I would have had to make many trips to places like home depot and other marine stores until I found a suitable alternative.