Back to traps as NPCs. I think this will be easier than trying to add them into the combat tracker, personalities, etc. Instead (with a lot of help from Foen) I changed the npc_combat sheet so that it has a trap friendly and npc friendly display. Here you can see them side by side.
Here you can see more of the trap windows and npc windows. Including how they appear in the combat tracker and personality pane. I also parsed in the NPCs from Dragon 365 - Codex of Betrayal. Note Beleth rolled an ultra leet 2 for his init.