Ventajas?
Mucha gente no dispone de puerto paralelo en su computadora (por ejemplo en una notebook)
Yo NO USO puertos obsoletos ni apuesto a desarrollar ni comprar productos que lo usen ya que se esta dejando de usar y no tiene soporte.
Ni hablar de las diferencias de velocidad ni de la comodidad de un dispositivo USB.
Yo tengo para la linea Microchip dos clonicos ICD2, uno serie y uno USB y te digo que es notorio el beneficio del uso del segundo.
Tambien dispongo de muchos programadores que utilizan el puerto paralelo (Propic2, Willem, etc) imagina tener que estar switcheando de uno a otro desconectando el tedioso DB25 de la parte trasera de mi CPU (que de por mas no es comodo)
En fin si hay que armar otro aparato por puerto paralelo para poder usar un ARM lo hare, pero no sera el ultimo programador que arme....
Saludos