On and Off will remove bottom paint. I thought I was being careful this past Fall, and rinsing right away, but some got around the bow onto the opposite side. Please don't look at the wavy waterline up at the bow


Maine Sail recommends taping off the bottom with sheet plastic hanging down over any trailer, etc, using heavy duty rubber gloves, a tyvek painting suit, and goggles. For the light freshwater stains I get an inch or two above the paint line, I've been fine with a blue sponge/scrubby pad, with O&O applied right out of the bottle, and then rinsed with the hose after the stain has faded.
Other have recommended "The Works" bathroom cleaner. Again, it's all about the acid.
I have read that chlorine bleach is not good for fiberglass. This was from a fiberglass supply rep quoted in an article. Seeing how well oxalic acid/On and Off/acid bathroom cleaner works, I would not bother with chlorine.