Por partes:
Los Gengar y Diance se consiguen via Nintendo Zone. Si teneis un Game cerca perfecto, sino pues sacad vuestro movil android y activad vuestra tarifa de datos.
Hay que hacer tethering y a la red que creemos con el movil la nombramos como "_The Cloud" (sin comillas).
Conectamos la consola a esta red, y esta red deberá ser la primera en la consola, sino no funcionará en caso de que, por ejemplo, estemos en casa. Ya que nuestra consola se conectaría a la red doméstica antes que a la del movil.
Una vez conectados la consola indicará que estamos cerca de una Nintendo Zone.
Tras esto es probable que nos lleguen miis via streetpass del Reino unido (6miis cada 8 horas).
Nos vamos al juego, y dentro de el pues podemos descargarnos via online a Gengar y cia sin problemas.
Me he explicado mal, pero mas o menos es así. Yo lo uso siempre y funciona a la perfección.