I use 303 Protectant, safe and effective for: vinyl, Plexiglas, carbon fiber, rubber, plastics and finished leather, used it since I bought my boat. It is a spray on, wipe off product, simple to use and works great.
I have a '93 Champion 191 SC Elite I bought in '93. It still looks great. It has NEVER been outside except when I was fishing and I keep a custom made cover on it. That is the biggest secret to keeping a boat in good condition.
I'll smoke just about anything (in my smoker)
The fishing is always great. The catching varies.