Use only one index
It's easy to filter drafts by missing published field.
add elasticsearch reverse proxy for search queries