While I understand the ease of use that ListFilter bring in, my issues are
1. If there are multiple filters with multiple options, the user cannot at a glance see all the filters active / available without scrolling
2. when using multiple filters, the page is refreshed on each filter option
To fix only 1 : When using the dropdown, the widget used is the same as Charfield+options. This is still a consistent design as ListFilters is built on a list of options. Moreover, since it is a standard form element, standard accessibility attributes can be used. Visually, the page can just show the filters available which is the immediate concern when looking at filters.
To fix both, (which is out of scope unless someone is interested), we can treat list filters as a part of "Search Form" with an apply button. This will allow users to select multiple filters and apply the filters with a single request.