Thank you! I had to rework a couple reports, but that looks good! I didn't consider the scheduled deployments since I was just trying to get a list of what was out of date first.
EDIT: Nope - Not quite right. I started seeing errors in the log for systems that were not on. Almost as if the scan hadn't finished before the task kicked off. Which you would think the ping cmd would be the first thing to scan against.