My experience is that Duracoat is more durable than KG guncoat.
I applied the Duracoat myself and let it air dry. The KG guncoat was professionally applied and baked.
These two finishes were applied to the same gun, Duracoat first, which was used for about 6 months. Then the KG, after the gun was blasted, parked, and KG then applied. The KG finish is showing wear much sooner than the Duracoat did, and with less use.
I also have Duracoat on a PSS which I applied myself as well. After about 1 year of use, it shows almost no wear. I use it fairly often, and am not real careful about babying the gun. It's been in the rain and snow, and shows no signs of rust or corrosion. The KG which I applied to the bolt (in black) has already worn off of the friction surfaces. The Duracoat that got inside of the receiver where the bolt rides has not worn off at all.