Duracoat does get alot of bashing, and I can't figure out why. We've used it on Guns, Knives, and even Jeep and Motorcycle parts. The stuff is uber easy to apply, and pretty friggin tough.
Granted, I haven't used Cerakote, but Duracoat has stood up to everything we've put it thru.
NRA Life Member, SAF contributor.