As far as I'm concerned, Caffenol is the prefect solution to unusual situations : outdated films, films found in some of the old cameras I buy, even old, exposed films that friends and relatives have left in a cupboard for a couple of decades. Color films as well as B&W.
More likely than not, Caffenol will give negatives that are scannable, in most cases printable even, though colors are lost in translation.
Caffenol is a lot more forgiveable than commercial developers, I think the trick is hidden in the long developing times, compared to the commercial stuff, typically 20 mins to 1 hour, depending on the concentration and brew, compared to 5 to 15 minuites in the commercial stuff.
I know I have some old films myself somewhere that I still havent found, 30+ years since exposure, I bet Caffenol will save what can still be saved, when I find those films I will report the outcome in the Caffenol group.