A pesquisa de texto completo só é útil para pesquisar texto em varchar ou campos de texto, não acelera as consultas. Você precisaria adicionar mais índices à tabela para fazer isso.
Em geral, a consulta parece muito complicada, mas você não explicou o que a consulta precisa fazer. Acho que a consulta precisa ser otimizada.