I would get it leak checked and go from there. In many cases a compressor will make some noise before it goes belly-up.
Just my opinion, but I think a lot of compressor failures are due to mounting, which is often low in the bottom of the engine compartment. When shaft seals leak, as they often do with age, the constant pressure of the refrigerant in the system is constantly trying to force refrigerant oil out also and even more so when the compressor is inoperative and the oil starts settling and pooling down low in the compressor.
Back in the old days compressors were mounted high and while refrigerant may be lost a lot of the oil remained pooled in the bottom of the condenser and lines with the compressor not being as much of a factor.
Agreed that you need to get another opinion before jumping off on another compressor though.