• Nice article and the reports look great but you seem to be reinventing the wheel.  Check out sql health check.  Pretty easy to implement and it can collect a lot of data.  As the other poster pointed out it comes with over half a dozen reporting services reports.