Думаю, что лучше избежать доп. инструмента, если возможно. Если возможно, то лучше воспользоваться полнотекстовым поиском ПГ. Эти возможности у него сейчас достаточно широки. Сами используем связку сфинкс + пг, и из-за этого имеем много проблем. Но у нас большая и сложная система, с серьезным поиском и она длительнао время развивалась.