Jeg kan ikke se et problem med din idé. Gå efter det. Bare for at påpege, at din metode kun er relevant, hvis du vil tilsidesætte den indbyggede adfærd, der minder meget om LD.
For eksempel kan du med sphinx 1.10-beta angive min_infix_len og expand_keywords og bruge sphinx's indbyggede vægtningsmetoder (BM25 og noget proprietær kode) for at få gode resultater. http://sphinxsearch.com/blog/ 2010/08/17/how-sphinx-relevance-ranking-works/
Glem ikke at huske disse forespørgsler og oprette et opvarmningsscript.