But your dictionary just got a LOT bigger:
leetify:
1eetify 13etify 133tify 1337ify 133y!fy ... leetif/
You've added about 100 new words for that one old word. Of course you can do this programmatically, so your actual dictionary stays the same size, but your search is still 100x or more longer.