Нет, это не сработает. Вы неправильно поняли, что делает полнотекстовый поиск: он ищет целые слова (необязательно: префиксы), игнорируя сгибание.
Полнотекстовый поиск делает не поиск сходства.
Возможно, вам лучше использовать индекс триграмм:
CREATE EXTENSION pg_trgm;
CREATE INDEX ON reports USING gin (query gin_trgm_ops);
SELECT query
FROM reports
WHERE query % 'natural loofah';
Здесь %
- оператор подобия.