Scheduled to run this with my party next week, and I feel it will be glorious! They are very seasoned players who most certainly have the capacity to out-think challenging scenarios... but lately have fallen to a kill and ask questions later philosophy.
Maybe this will be just what they need to drag them back out of that dungeon-crawl mentality! That... or they may just TPK... again.