Don't want to hijack the thread... but do you use the locate plug in (i think I read somewhere that you're using it....) ? That should accelerate document searching. I use farr for document searching a lot, and it's fast. (I admit using locate directly most of the time though, or even X1)
So... yes, there's room for improvement in the search/indexing area. The most obvious problems I have right now are with French diacritical (accents) and the locate plugin not showing all results, for some mysterious reasons.