I have used E-72 for many years now. I keep a solution of 2g phenidone in 100ml denatured alcohol on hand and mix a working solution directly and right before printing. I get at least a few days of tray life from it.
For film, I've never tried PC-TEA, but used PC-Glycol for several years. I've now used E-76 for a few years. I switched from PC-glycol because I can use published D-76 developing times and be about right. Again, I mix directly to a working solution.
I find the phenidone-alcohol solution keeps well for at least 18 months, and that it doesn't keep five years. I'm not sure when it becomes bad. The 18 month shelf life is plenty for me, 100ml typically lasts me less than a year. I pre-mix the alkalai part of the recipe, so to mix a working solution it's phenidone-alc, alkalai solution, vitamin C measured with a measuring spoon, and a bit of Benzotriazole.
I've never had mysterious developer failure. My non-expert theory is keep all of the components except the alkalai water-free until use.