I think "almost" everything being equal on performance of like type robotics, price is the tie breaker.
I'll only add availability to the criteria. I ended up getting my Aquabot because the pool store had it in stock and I wasn't going home without SOMETHING! (And I no longer by 'chemicals' from them)