It sounds a bit strange to me that there is a separate search for tags and for text search. Imagine you have thousands of documents with each a couple of tags attached to it: how would you be able to find the right tag you want to use to search for a certain document ?