Finally got it done. On hard difficulty. A bit hard to manage the resources when you're in a quest for the first time ever and skip shrining, but we ended up completing it without using up consummibles. Boss fight was a mosh pit... I must say the atmosphere and design of the quest was pretty cool, especially looking at the Drooam forces from the overlook.
Movenom, level 12 drow rogue
Nazarrio, level 12 favored soul
Glenwiser level 13 dorf warchanter
Osgona, level 12 human arcane archer
Missano, level 11 human mutt rogue/ranger
Duudlee, level 10 human paladin/sorc.
On to Framework before long...