Interesting. I wish it had more details as far as inputs/outputs, data sizes in different phases.
One thing that I wonder about is how much work could they do to collect this data on a forward moving basis. Often I see huge lookback jobs that answer predictable/static questions -- prime candidates for aggregation during ingest.