We built our first pool along w/a new home and moved in this past fall.
I've only used the pool once because I haven't heated it yet, but we do use the hot tub.
We installed the PCC2000. At first we noticed some areas it wasn't cleaning that I think was where some of the pebbles from the initial build had built up and fallen. After a while those stopped accumulating and so far the IFC has been great.
I do anticipate the occasional trip in w/the vacuum, but so far so good. There are not nor will there ever be trees that drop leaves. We did spartan Junipers all around. There's a live oak at one of the the yard but It'll be 20 years before any chance of it being close enough to drop leaves.
We did it because we built a small pool and didn't want to deal w/dodging a robot or taking it out all the time.
We did a lap/play pool. 32 feet X 10, 1 foot dam, 5 x 10 spa. Its 3.5 feet at the base of the ledge/steps on 1 end, 5ft in the middle, and 4ft at the base of the dam. The spa has seating on 3 sides. Its awesome to stand in the spa, arms rested on the dam, firepit directly behind.
Concrete deck pads w/rock salt finish. The framing for the pads costs a bit, but its a lot cheaper than travertine or whatnot. We also liked the modern look.
SWG due to apparently simpler maintenance and better on the skin. We also had the build put an auto-fill connected to a house spigot. They argued against it due to it being difficult to find leaks, but I'll deal w/that when the water bill comes. I had zero desire to have to drop a hose in weekly or find someone else to do it when we go out of town.
Pic from before we moved in. Still haven't gotten around to putting in river rock. We'll also replace the lava rock in the firepit w/fireglass, probably blue or teal to mimic the pool tile. There's also spartan junipers behind the sitting areas at each end. All trees have uplighting which is awesome at night.