I have an 1985 O'Day 222, named "Niagara." It is beautiful and is a great boat, which looks surprisingly good for a 30 year old boat. (As a comparison, I am on my 6th car during that same time period). About 4 years ago I installed Plasteak on the floor of the cockpit. There had been some surface damage to the floor and I wanted to cover it. The Plasteak worked quite well. I think it actually improved the appearance of the boat and is safer from a possible slip standpoint. However, it is not cheap. Last winter, I had some water get in under the cover and some dark spots developed on the Plasteak flooring and some on the fiberglass seats. Using an anti-mold washing agent, the dark spots came right off the fiberglass but left some residual dark spots on the Plasteak. Perhaps bleach will take those off but I am hesitant to do that. So standing water is something to watch for. In the cabin it might not be a problem.
I might like to add that my original holly sole in the cabin over the bilge began to peal quite heavily and it looked terrible. Three seasons ago, I stripped it and used a Minwax Helmsman Spray Urethane (Home Depot and Lowes both have it). I think I used the semi-gloss but you might like the satin. This product is supposed to be good for exterior use. It also looks quite good since it went on smoothly and seems to be holding up very well. Nor is it scratching. If this is your problem you might consider going that route. It would be much cheaper and would of course be the original sole with real wood.
Hope I helped and best of luck.
Tom