Coatings are coatings. There may be very good coatings, but they are still coatings.
If you plan on keeping the truck/exhaust for a long period, no question IMO, stainless.
No idea if you can have stainless coated internally. But for the ~$600 of stainless headers, adding coating to that would just up the cost. Of course, I can't vouch for how well INTERNAL coatings last, but from my experience (Hedmans coated Elites) coating didn't hold up for me, and a buddy had his jet-hotted, and that too eventually came off.
No idea how coatings can hold up in the long term, getting any sort of coating to last with the expansion and contraction due to the very high heat of exhaust would seem problematic at best, but then again, they coat pistons and chambers.