Sort:  

I think having a cleric in the party may be helpful. Now if I can just keep him alive, haha ;)

Absolutely!
For each bottle of potion NOT consumed, that's one extra attack. Plus running back to the supply depot could cost an entire turn or more. Hopefully we can draw the undead to us and away from David.