A bit leftfield perhaps but we've had robot vacuum cleaners for about 5 years now and wouldn't go back. We currently have a eufy X10 Pro Omni which is superb at both the vacuum and mopping elements. We then have a (corded) Miele C3 Complete for the upstairs (until we get another robot for upstairs) and the stairs. The C3 is the best regular vacuum cleaner I have ever owned, fantastic cleaning power and is really quiet compared to our previous dysons etc. We also have a Bosch Athlet cordless that lives in the utility room to quickly pick up crumbs or whatever in the kitchen area. It isn't good enough for a whole house clean IMO, but more than adequate to deal with little things without having to get the Miele out.
Having a robot vacuum the carpet every single day is pretty transformative - it always feels clean in the high-traffic areas in ways that a weekly cleaning with a regular vacuum just can't seem to generate.