@Pazely: When you don't have the liver of steel, it puts off drinking as long as possible so that you can maximize your chances of getting it, and so that you do more consuming when you're higher level. For example, you can probably get to level 4 before drinking on the first day, which means you consume better food.
Sorry I missed your DD question. ascend.ash doesn't do the DD, assuming instead that you'll pull the keys. To facilitate this, crap.ash should include the key pies, and the eatdrink.ash piepriority flag should be set to true. Then you'll pull the pies early in your run and eat them, ensuring you have the keys when you need them. And this'll all happen automatically without wasting adventures in the dungeon.