Have you considered enabling pg_trgm for "%name%" searches?
Full-text tsquery often fails on non-dictionary words, and especially it is noticable on domain names. On crt.sh I get a lot of missing search results when querying like "wordstogether".
I've encountered this kind of problem in the past and I replaced tsquery with pg_trgm. It worked very well. The index is quite large, though.