Recent, 1st time pool owner here so hopefully I can answer or help answer questions you may have after going through the process myself.

I decided to go with a gunite pool, my pool builder recommended this to us, my wife has known him in the community for years and he laid everything out for us and it made way more sense to go the route we did.

Gunite, MiniPebble + Plaster, he said we "should" not have any problems for a good 25 years.