So glad you had a fun time! The collaboration around the "canon" of the phenomenon is one of my favorite parts as well. And I feel like NPCs are a part of ttrpgs that always benefit from more time at the table. It takes a few sessions to get to know them but when you do? The payoff can be wonderful.
Happy gaming!