Material looks good and is certainly helpful for the improv style DM. On first review, I'm curious if there isn't some issues with the CRs on some of the NPCs. For example, in the MM the 9th Level Spellcaster Mage is CR 6. In your product, the adept, cleric, diabolist, the enchanter, fey...