How to generate stats or reports for multi-sites?
Here's how I do this:

I created a "meta" site and database in the system where I added a new table called "databases".  In that table I store the access info of all the DBs in the system.

Then loading an array from a query to that table, query the other DBs individually using the methods outlined here:
http://drupal.org/node/18429