Hi friends

My ride consists on a 2001 front Superlight front frame and 2006 rear-frame and components.
The Fox RC shock is also from 2001 and is tired and starting to loose air so I have decided to upgrade it for next season.
I was thinking about a Fox RP23 that it seems like a pretty well proven good all-round XC shock. They can be had for around $150 used in good condition.
Would this be a good buy or should I look at something else for my SL?

Thanks in advance!
Happy riding.