If You work 10-12 hours/day this toy comes very handy. I use it now for about 2 months every day (I have a cat and huge dog with long hair in my house) and I am most satisfied with it. All you have to do is to clean it once a week. This will take you 10 minutes.
I guess it takes a while to set the thing up yes but that's for the first time only I think. It memorizes the space, so the setup hassle is one time only :)