I got about halfway through my currently developing story before consciously realizing that I had made all my maps almost exclusively using dungeonbase. It can definitely flex if you know how to mix things up.