Dungeons aren't even the hard part of those books. There are Fates with 4-6 hour spawn timers in there which dwarf the convenience of the DF since it literally tethers your character to a small portion of the map. If you really feel that sore about it, try doing a dungeon during more active times of the day such as the morning or early evening. Just having a single other person in your group helps too, so all you really need is a friend who can heal/tank.

As a suggestion, I normally go out of my way to do the Fates first, and then start queuing for dungeons while I hunt for the enemies and do the Leves.