Yes I did and what I modified from David's suggestion is here: https://github.com/richardjonesnz/moodle-report_assignment_files. It certainly gave lists of assignments and saved a zip file but my client decided to go another route in the end and I don't remember if I even finished it properly. I know it doesn't zip up inline text type assignments.