So far, the only con is that Ben doesn't always make it home to his base. Sometimes that's user error; I do some basic pre-cleaning for him, picking up Tally's toys, moving some furniture, but sometimes it's his. There are a few high doorways in my apartment, and he'll get stuck if he doesn't approach at the right angle. I don't love playing the where-is-Ben game, but he makes it back to his base 9 times out of 10, so it could be worse. I also do not take advantage of the scheduled clean function, mostly because of that dog poop disaster story, so I can't really comment on how well it works.
Will happen at the next party