We can’t make any recommendation regarding the aesthetic of your pool, but, from a pool chemistry point of view, the more inert the surface, the better. Pools with tiles are the easiest to manage chemically and have the lowest chemical consumption.
Tiles, Pebblecrete and fibreglass are all fairly inert. Paints are good if well applied and are reasonably inert, but can be subject to degradation with time, particularly "rubber paint". Epoxy paints self-ablate continuously. That is, they renew themselves by shedding a fine white powder that requires scrubbing and good filtration. A good pool sweep is very helpful with controlling this powder but some manual cleaning of the walls of the pool may be required from you.
Quartzon and Marblesheen are active surface which can take some years to settle down after installation. Using conventional pool chemistry, these require large amounts of hydrochloric acid to be added, preferably daily, but not less often than every 2-3 days in typical pools. The amounts required are often more than a litre a week when new.
With Pooled Energy’s Advanced Water Chemistry (AWC), you normally don’t need any acid. Where acid is required, Pooled Energy will supply a supplementary acid pump until the surface ‘settles down’. Please note that there is an additional charge for both the pump and acid.