This is really awesome, Brad.
Have you possibly thought of how to get accurate statistics if someone has re-started a process since the last run and the statistics have been ZEROed out?
I’ve been working on a script that collects message counts for threads by reading the SMAT .idx files and counting the number of messages.
Troy