I had been following its development for a while, but then I moved to Typesense after evaluating this matrix:
https://typesense.org/typesense-vs-algolia-vs-elasticsearch-... (yes it's hosted by Typesense)
https://typesense.org/typesense-vs-algolia-vs-elasticsearch-... (yes it's hosted by Typesense)
https://github.com/typesense/typesense/issues/122
https://github.com/typesense/typesense/issues/95Oh
The workaround they recommend is to duplicate your index with all those characters removed and then strip out those characters from your search queries :/