I have a polaris/ zodiac vortex 3 and it works great when it's working.
It never got stuck on the elevated drain. Never flipped over, stairs were fine too.
But it seems to break too often. Bad chord, broken wheel, now I think the motor is going as it always turns left and then stops...