So I am doing new seats in my boat (Bassboatseats.com) and want them to stay looking like new for years to come. Also want my boats finish to look good even though the prior owner painted over the gelcoat. (He was Retiring from the military) so his friends decided to paint an American flag scheme on his boat. In a lot of places, the paint is starting to come off. So looking for an overall universal cleaner/protectant etc. I have seen 2 different brands and they are Bassboat Saver and BTS (Bow to Stern). I read that the Bassboat saver, tho a bit pricey also works on fish blood as well. My buddy always keeps a soft bristle hand scrubber and uses water and the scrubber immediately and always seems to come clean.