As for the search results, don't worry too much. If there is a search word in the product description, the product is included in the results. Simple as that.
However, I'm considering including the product keywords meta tag field as an additional field to search. This way you could add some keywords that are not included in the description but that you still want to associate with the product in the search.
Meta keywords are no longer used by search engines (since quite a long time ago) by the way, so at least we make some use of them
Bookmarks