Add a "prompt at run-time" checkbox to advanced lists for a specific filter. For example, we often pull our email or mailing lists by grade. We have to create separate lists for each grade/grad year. If we had an "ask at run-time" option, the user running the list could select the grade/grad year when prompted. This way, we would only need one list.
Reports already have this functionality (they have to since you can't edit any of the parameters). Would be a very nice feature for lists.
I have always been an advocate of adjusting selection criteria instead of creating multiple reports. Ask at Run Time would be fantastic! Right now I have created some template lists and then shown others how to create their own copy and use the Filter Selections to adjust for those common elements.
As Caroline says - we either have to create multiple lists for all the possible views that might be requested - or let people make their own report. The problem with the second method is data integrity. If I adjust the template - I have to remember who has a copy of it and then teach them how to adjust their report. I also have to help with troubleshooting when my colleagues try to add fields or change a filter and the list returns zero results - or too many results.