sentence1: Timelining out an NPC's plans this way is much more work than I normally do for NPCs, and it does create more work as the game goes on.
sentence2: It has one huge advantage to me: The NPCs grow along with the PCs.