Instead of piecing together a dungeon using the cell modules, could it be feasible to draw a heightmap that carves out the dungeon, then it need only be capped?
I think this might work. If so, immense (albeit rather generic) dungeons could be created pretty easily. At least the rough landscaping.
One drawback would be that you couldn't have rooms or tunnels that pass underneath others though.
Silly idea?