Der er ingen måde at gøre dette på ved at bruge MySQL's fuldtekstsøgning. Det du gør (erstatning af specialtegn med en foruddefineret streng) er den eneste måde at gøre det på.
Du vil måske overveje at bruge Sphinx Search i stedet. Det understøtter tilsyneladende undslippende specialtegn, og er ifølge alle rapporter betydeligt hurtigere end standard fuldtekstsøgning.