This summer, I researched robotic pool cleaners. The BeatBot AquaSense Pro was on my radar. My criteria was primarily to find a device which would relieve me of two more pool chores: vacuuming and brushing.
When I brushed my pool floor, I could see very fine particles swirling around the brush. The particles are too small to brush towards the drain where the filter could remove them. Thus, removing this dirt required vacuuming. Removing this task became one focus of my robot search.
The Beatbot's finest filters have a mesh size of 150um. Many of the higher-end robots now have ultra-fine filters with a mesh size of 50um, including the Explorer E70 which I wound up purchasing. After the E70's first pass, the fine dirt was off my pool floor and inside the basket. Vacuuming is no longer one of my pool chores. Grade: A. Perhaps BeatBot has ultra-fine filters in their future. Their basket design seems tailor-made for them.
As for brushing, the E70 does a good job on most of the pool, but I still have areas that I hit by hand. Grade: B. The Beatbot looks like it has great brushing capability - especially with it's ability to actually map the pool. Whereas, the E70 relies on random action.
The E70 performs well, but I'm not giving up my Letro Legend. In the fall, my pool gets lots of leaves, and the Letro's large bag capacity will still be superior to the E70. Plus, the Letro will pick up larger and heavier debris which the E70 just drives over.
If you have a need for substantial debris removal, I would still have the TR35P installed and afterwards get whatever robot cleaner you choose to supplement it. The two are superior at different things.