Uma das deficiências do Android é a falta de um sistema mais robusto para gerenciar o dicionário de palavras, que inclui as listas de palavras adicionadas manualmente por você, complementando o dicionário do corretor ortográfico.
Embora exista opção de editar a lista, adicionando ou deletando palavras manualmente, o sistema não oferece nenhuma forma de adicionar múltiplas palavras a partir de um arquivo de texto (aproveitando o dicionário personalizado do processador de textos que você usa no PC, por exemplo) e nem sequer migrar os dicionários de um dispositivo para o outro, fazendo com que você sempre tenha que começar do zero quando muda de telefone. Naturalmente, com acesso de root é possível salvar o dicionário manualmente mexendo nas entranhas do sistema, mas para usuários normais estão presos ao velho sistema de antar as palavras em um papel e inseri-las manualmente no novo aparelho.
Um pequeno aplicativo, o User Dictionary Manager for Android (UDM) soluciona esse problema, oferecendo todas as opções que deveriam ser oferecidas por padrão pelo sistema:

Embora ele possa ser instalado diretamente pleo market, a página do projeto vale também uma visita, pois disponibiliza listas de palavras para várias linguagens, incluindo o português, que é útil caso você esteja usando algum aparelho estrangeiro, sem suporte ao Português e quer ter suporte à nossa língua pelo menos no corretor. Com sistemas como o swipe e o próprio teclado oncreen padrão tirando cada vez mais proveito da escrita pretictiva, ter um dicionário em boa forma, com todas as palavras e expressões que você usa no cotidiano é cada vez mais essencial para manter uma boa velocidade de digitação.
Você pode também criar uma lista de palavras para inserir no dicionário usando o aplicativo simplesmente criando um arquivo de texto e inserindo as palavras desejadas, uma por linha. Ele é capaz também de importar listas de palavras extraídas de outros aplicativos. Se você usa o gedit no Linux, por exemplo, as palavras do seu dicionário personalizado são salvas na pasta .config/enchant dentro do seu home, já em um formato que pode ser importado pelo UDM.

Não existe limite para o número de palavras dos arquivos importados usando o UDM, mas a importação de arquivos muito grandes pode demorar bastante. Importar um arquivo de 30.000 palavras no meu Milestone 2, por exemplo, demorou mais de meia hora.
Como o Android armazena as palavras em um banco de dados, o uso de um dicionário personalizado com muitos milhares de palavras não deve, pelo menos em teoria, prejudicar a performance das operações de correção e complementação ao digitar. Sempre que importar algum arquivo grande, é importante usar a opção “clean”, que vai remover eventuais palavras duplicadas, melhorando o desempenho.