It's incredibly impressive for what it does, but the results don't seem very good.
Although I know from experience it's really difficuly to assess search result quality by hand, you can be very close to something great and return far worse matches than this does.