Gary,
I now have a replacement thermoset table on my '06 Performer.
But I used mineral oil on the original one, wiped on, then wiped off as much as possible.
It did restore the looks, and lasted a couple of months, and didn't seem to do any harm.
And it did seem to help resist new stains.
You might give it a try if no better solutions are offered.