Quão bom é o Ditto?
As outras respostas, embora muito verdadeiras até ao início dos jogos, estão a faltar um factor chave que foi trazido durante a Gen V: Habilidade Escondida do Idem, Impostor.
Basicamente, o que ele faz é permitir que o Idem se transforme no seu adversário imediatamente após ser enviado para a batalha, em vez de ter de desperdiçar uma vez usando o movimento Transformar. Isto torna-o incrivelmente bom em matar por vingança (basicamente, tirando um potencial varredor imediatamente após ter derrubado um dos seus Pokemon anteriores).
Uma coisa chave aqui é que ele copia quase tudo sobre o Pokemon adversário sem HP ou qualquer buff que ele tenha de um item retido. O oponente está nadando em Attack ou Speed buffs? O mesmo acontece com os buffs. O oponente Mega Evolve? O Ditto também se transforma no Mega Evolution.
A outra chave é equipar o Ditto com um Cachecol de Escolha; fazendo isso, ele pode sempre ultrapassar a velocidade do oponente que copiou, a menos que o oponente também esteja carregando um Cachecol de Escolha, nesse caso o Ditto ainda tem uma chance de 50/50 de se mover primeiro. Esteja ciente de que segurar um Cachecol de Escolha significa que o Ditto estará limitado a ser capaz de usar apenas a primeira jogada que você selecionar após enviá-lo, então tente escolher algo que será efetivo tanto contra o oponente que você copiou, como contra qualquer outro Pokemon restante na equipe do seu oponente que você possa gerenciar.
Como Monocle implicou, você tem que ter cuidado com o que você envia Ditto para copiar, mas eu acho improvável que existam muitas equipes viáveis por aí completamente desprovidas de qualquer coisa que valha a pena voltar contra elas.