Timed / Scheduled Analysis

You don’t really have any good options here.

That being said – as long as the analyses don’t take more than a couple seconds each to run I’d just run them every report.

If the analyses are heavy (take more than a couple seconds) then you might want to change to every hour or something.