I have an older white plaster pool that needs refinishing and was wondering what my options are. I suppose I could go back with white plaster but was wondering about the pro's and cons of other finishes. I've looked at everything from pebbletech to paint.

I had one company come out and explain that what his company does is apply a skim coat of some material that the new plaster will adhere to. I was wondering if that was typical? On Youtube I saw a video where the existing plaster was physically removed to the gunite.
I'm just wondering about the lifespan of a re-plaster and how long it will last depending on the method used

My pool is currently in fair shape, it clearly can use a replaster as it is quite pitted and in areas on the floor a sort of spider webbing effect of tiny cracks is evident like the underlying aggregate is showing through, but no major cracking.

Is there a site that explains the pro's and cons of different methods and finishes maybe?

Any thoughts would be appreciated