I like the ability to create a report that sends to a group of users on a schedule. But adding an end date for when the report will stop sending as an option would be helpful. Making it "set it, and forget it".
Additionally, if I can build a report with a recurring send into a template, and have that report only send during the timeframes while there are open tasks. So once all tasks are "complete", then stop sending the report.