Robovacs have come a long way in the decade I've been testing them for... but there's still room for improvement.