"Download CSV" for books, recipes, etc is a wonderful feature but it would be even better if the name of file downloaded could be specified. At the moment if I get a series of files called Recipes.csv, Recipes(1).csv, Recipes(2).csv, osv, for example. I have to look at the content to see that these contain a list of recipes for "Bourbon Biscuits", "Semla", "Semlor", osv. Over time a download directory could be full of similarly named files which is no help at all.
The name of the downloaded file could be based on the search terms used to collate the list. If the user does not enter any search criteria they could be prompted for a meaningful name.