Ive used Bassboat Saver for several years. My current boat has no white on it, but I had an 09 Baycat and I had an 06 Cougar that both had a lot of white on them. I use the BBS everytime I take it out of the water, takes the scum line off, cleans, and protects the finish. There are other products that do the same, but personally I like the BBS. You will likely get many ideas which will all work to keep your rig from getting stained. I think the key thing is to clean it everytime you use it, rather than to let scum lines, etc stay on the hull for any length of time. Some like to wax their boats and that will help protect the hull as well. I think BCB recommends Pledge to use on the hull also.