I periodically stop delivering a report just to see if anyone complains. If not, I eliminate the noise.
I do something similar. I have Scheduled Tasks creating spreadsheets that get placed on a NAS. They run every day. When someone wants to see a given report, it is always there.
For instance, if you want to see which userids have access to which systems, it gets generated every day and is on “the server”.