Yeah, I think there are a lot of ways it could work.
Accuracy? DWC polls four times a second today. I believe that's a bit much, but one second polls would certainly work, and would seem to give "accurate enough" stats.
You probably already got this, but just to be super clear: I'm talking about an intermediate "marshaling point" for the farm, pulling from multiple printers, and pushing only aggregated stuff to the final repository server.
And, again, probably lots of ways... 🙂 Will be interesting to follow.