to use full text search or not?
For website search you should use an actual search tool like Solr.  Full text search works in-theory, but performance slows when your data set starts to get big.  Search tools like Solr, Endeca, and Elastic Search are designed to solve problems like this, and will perform much better than full text search.

Feel free to experiment with full text search if you want, but I don't think it is a valid long-term solution for a website.