Eu sou muito fã de PostgreSQL, trabalho faz uns 20 anos de DBA, quase que todo esse tempo com o PostgreSQL, então achei legal a tua abordagem.
Em relação às extensões mencionadas, todas são muito boas, mas até agora não consegui encontrar algo que supere esta funcionalidade aqui:
https://typesense.org/docs/30.1/api/search.html#filter-results
É bem pesado juntar text search, facet, group, filter e ter uma velocidade como essa.