Hi Michael, thank you for sharing such great information. We currently have a Zodiac MX8 pool cleaner that has lasted about 6 years but it is a suction cleaner and we are wanting to replace with a robot cleaner. While the Zodiac has been great at climbing walls, it is not great at cleaning the walls even when adjusting the pump speed. We typically get quite a bit of pollen in our screened in pool from our neighbors massive oak tree but do not typically see leaves. We do have a sitting ledge, steps, and a sun shelf and the pool is a kidney shaped so walls are slightly rounded. There is also what looks like two drains at the bottom which we were told is so that if someone is over one drain, it will not keep you sucked down - not sure if that matters much. I would love a robot that can scrub the walls at a minimum (steps we can brush if robot cannot clean). Skimming is not an issue with our pool but we do have a decent slope going from shallow to deep end. I am not picky about the cost if it is a cleaner that works great at cleaning and will be reliable and last through the warranty. My biggest pet peeve is having to use the warranty and then be out of a cleaner. Our Zodiac is broken and one of the wheels is not turning so we cannot keep this one as a back up. Interested in hearing your recommendations and thank you in advance.