Basically, if a compressor is bad, it seems to me you can just replace it and be fine. A leak is harder to find.
My 1954 Frigidaire did not cool when I got it. I had it charged in 1999 and I have had no problems since then. On the other hand, my '52 GE, which had sat unplugged for at least...