É possível? - Sim
É lento? - Provavelmente vai demorar um pouco.
A diferença entre TIMESTAMP e DATETIME é explicada um pouco aqui:Devo usar o campo 'datetime ' ou 'timestamp'?
Geralmente, não acho que alterar um tipo seja uma coisa inteligente a fazer, a menos que você fique realmente sem outras opções. Você perderá os dados que realmente deseja manter ou os dados que precisam existir serão criados. Esses dados provavelmente não serão o que você precisa.