The flags do get updated on build. Just that if you run a dynamic site (ie. you use page.cgi), then you have to run nph-build.cgi --flags. If you're running a static site (ie. your build static pages), then it updates the flags when you build and don't have to have that cron job.
Adrian
Adrian