This was designed to be distributed, so yes you would have to push this out to each of your servers.
It could be modified to run from a central location, as well as to generate only one email report each morning. But for something like this my preference is to have it reside on each server, and generate separate emails. I guess I prefer to have an email from each server in my inbox, so that i don't lose track of something during the day.
We have some reports that are centrally located, and some that are distributed. Perhaps for my next article I will include something that is done centrally instead.