Well, I really do not know. I have PK2, PK3, ICD3 and an Elnec PikProg+ and using all of them. All are working great either for development or for production.

The only difference I see is the price!

Oh, and the speed of the the Elnec, being ... slower although a production programmer...

Ioannis