The idea is great, and I love being a Roomba. Just a few things need to be polished after the jam. I managed to flip the Roomba and the environment, go beyond the boundaries, etc. Nevertheless, the experience has been very enjoyable.