Just read through most of the tsearch2 documents, and it looks like a very good solution. From the documents, it looks like they tried to make it pretty straight-forward to build a featureful search solution.
I love how searches are done with normal select statements, which makes it fairly easy to add other "where" clauses to implement functionality like scoping.
This appears to be a very useful project. My employer has needs for it as well, so I'm anxious to help.