Não tenho certeza de quão relevante isso será para vocês, mas achei uma leitura interessante de Justin Gage.
É uma leitura interessante. Como alguém que faz uma dezena de uploads por ano, tenho que dizer que é realmente uma má ideia tentar importar dados com a API. Se tivessem usado um script de importação existente e o modificassem, teriam obtido um resultado muito melhor.
Essas questões são todas bastante fáceis ou não são problemas com um script de instalação.
Outra razão pela qual tentar importar dados em massa com a API é uma má ideia.
A maioria das pessoas talvez não conheça essas melhores práticas? Será que poderíamos fazer um trabalho melhor documentando para que a API é útil e para que não é?
Existem documentos howto para importar a partir da maioria dos principais fóruns. Eles não são difíceis de encontrar. Ajudei várias pessoas a depurá-los e modificá-los aqui. Lembro-me de vários tópicos orientando as pessoas a não usar a API para realizar uma importação.
Há uma longa lista de coisas para as quais a API não é adequada. Acho que pode ser difícil pensar em todas elas.