I've tried a few before, but never felt like i'm a Dyson kinda person, and the Dyson doesn't come with 2 batts or a stand.
I went from a cheapo airbot, to a mid-range Roidmi Nex Pro to now a LG CordZero Kompressor:
https://qoo.tn/BVppgX/Q101761040
The LG wins hands down, the 2 batts and integrated batt-charger/dock/stand is damn good.
You can also keep the attachments with the dock as well, it's damn well designed.
With 2 batts, you never need to worry about running out of power for extended cleaning sessions!