Sure it can be better. I run a website with 1600 pages and we run our own search feature (Zoom Indexer). You can "weight" returns based on dozens and dozens of parameters. Even getting down to location of search word (ie: towards top, towards bottom) and you can weight results based on meta data (keywords, page name, description) or on url, or html code (h1, h2, h3, etc). In other words, there is over a 100 ways to "weight" a keyword when a site is indexed. It takes a lot of time and trial and error to configure. A search tool is only as good as you make it. Since it's Googles business (and other crawlers too) they are very good at it where N3V is likely at the mercy of the 3rd party tools and they just want to provide software, not tweak search tools.