Cita: no estes copiando a la mala el MySql.Data.dll y
Disiento completamente.
Cuando lo integras al proyecto como referencia no tienes que andar instalando nada en ninguna máquina. Queda formando parte del paquete de la aplicación, con lo que le resulta
mucho más práctico y transparente al usuario.
Yo no lo llamaría "copiando a la mala". ¿No te parece?