I don't know about the BD survivor and traps, because the way the traps worked changed somewhat, but the DD survivor skill scorpion trap was invaluable at dispatching tough enemies. one could conceivably survive on that skill alone IFF you have enough traps.