I have tasks that have several - very long - checklists. One of my colleagues is responsible for one checklist, another colleague is responsible for the other checklist, etc. It would be nice if not all checklists were always visible to all users (even if there are no items checked). But it would be nice if they could hide the items in the checklists.
In the first instance, it would be a good solution if this setting were valid for everyone. So if one user closes the checklist, the others will also see it closed. But in the long run it would be best if everyone could manage this individually for themselves.