I got a robomaid cause I have 2 indoor cats and was sick of vacuuming all the time and I love it. Picks up everything great, has virtual walls you can get to stop it going into certain rooms. The only thing I found was I have a cat play gym and the bottom is only about 1cm thick and it runs up it and gets stuck so I put another board under it and now it's fine.
It's quite funny watching the cats freak out when it comes out of its dock randomly to vacuum lol.
I agree that you do need to do a full vacuum every couple of weeks to get into all the corners but its great for keeping floors clean everyday. I didn't think it would work as good as it does, I have a power head Dyson and thought I would really notice a difference but its up there with it.
I suggest you get a good one, one you can set and docks itself cause its annoying if u r watching tv and its on. I set mine for when I am at work.
Good luck in deciding, best investment I made.