Is this worth repairing?

You will have a hell of a time finding one any better! Fix the one you got. Ask me how I know!!

Best bet would be to take it and get it dipped before it is repaired.