Really like the set up. Doing a mystery is hard and I think you did a great job at helping the DM. I particularly like the portions about what people know and hiding.
Good job.