Maybe mapping is very useful to you. The lack of it hasn't bothered me in the slightest. You also don't need mapping (or internet access) for obstacle detection. But I find that the old dumb roomba's bumpy nature is a good motivator to keep my place somewhat free of obstacles, which has other benefits.
YMMV.