It’d be interesting if this could integrate with plocate (mlocate’s replacement) which is incredibly quick at indexing and returning results but relatively basic.
If plocate is faster at building the index, it probably makes more sense look at what's the reason behind that and add these improvements to FSearch.