I love this idea, and it's a great first effort.
Question: do you roll for hostiles in a room if you fail to clear it, or do you roll for hostiles when you first get to every room?
Perhaps it's worth clarifying the sequence. 1: roll on hostile chart 2: either search or clear, 3:... etc.?