Interesting self executed experiment, that said I am not sure of two things.
Whether the polystyrene is a good measure of potential damage or not, I note he had to choose something and I doubt he wanted to volunteer a gunstock? And there are a number of guns with poly finishes of one sort or another.
I was not surprised that the number of solvents he selected actually dissolved the polystyrene as they are supposed to deal with plastic wad residue. I was surprised that Eesox did so too. Does make me want to go back and check Eesox on gunstock finish, though I have never had an issue.
Second if I were to repeat his test on several lubes how close the results might be? I did a test on Eesox and CLP a long time ago and Eesox won, maybe it is time to test it against Froglube, except that I have a gallon of Eesox that will take a few years to use up.
It is my belief that simply cleaning and oiling regardless of brand is the important thing, what oil ultimately chosen can make a small difference, but simply oiling correctly is the critical task.