Excellent question and I've wondered that for years now.
Having worked in-house in the past I randomly had to match old pfms, and there the hardest to match. I must disagree with PDC on PFMS as the best, but I have no clue which materials stains hold up the best.
My gut feeling and intuition tells me GC Lustre is the best since it has a mixture of porcelain and might be the longest lasting stains if fired twice.
Porcelain is so porous, it stains over the years, crowns turn grey looking, and stains where off.
Changing the subject for a minute and talking about prophy cup/ hygiene appointments ! my best friend and lab tech with the same amount of years at the monkey bench made a mouth full of crowns for his wife over the year. As his wife's crowns started aging he learned the porcelain shoulder margins were chipping off...can I say hygienist.. fyi I made the last couple of crowns for her using emax and she said they were the most natural feeling crowns in her mouth and felt like her remaining few teeth not crowns. I told my friend I didn't make fat ugly crowns like him... lol I've heard from other emax patients emax feels more like natural teeth.
Most of us know Empress stains do wear off over time and look awful, I guess emax will do the same in the years to come ?
Todays stain are fine grain, will this make any differences on pfms ?
Taking Ivoclar Emax course years ago they taught us the 2 firing staining technique is better and maybe longer lasting ?
How will any brand of stains hold up long term on more dense materials like LD and zirconia ? guess we are again the beta testing labs.
My solution, color better so as to depend less on external staining, and veneer more with mono occlusion on prescribed FC LD or zirconia.
Sorry, I have more questions than answers.