What about making this another terms filter?  Something like:
```
if awcs:
    es_filters["bool"]["must"].append({"terms": {"user_data.awc": awcs}})
```
and then in the definition of `q` above, you can specify the query as just `{"match_all": {}}`