I do think that what your DM, and others, have done is essential to making DoMM work.
As published, the book falls short on this. It's a great location, or series of locations. There are some suggested "missions" but they're paper thin. I realize it's an enormous book already, but a chapter...