We went with the Buskote route, but I was also looking for some help on cooing too, as the back part of our coach is a dark maroon color.
I did look carefully at many of the boating deck coating paints too, and feel that it would have probably been just about the same as the Buskote. (The company I had do my roof coating, had worked with Buskote many times, and never used the boating deck coat that I had picked (sorry, name escapes me now). So, I went with what they had experience installing. Cost of labor was the same, and material cost was within $100.)
Another thing I've seen done on a few coaches, and may add it our roof too, is the Gutters that you peel the backing off of and stick to where you want them. I'm thinking of building a 'gutter horseshoe' around the front 1/3 of the coach. Lay it on the top of the roof, where the Buskote ends, and the side curve edge of the roof starts to slope down, and along the same leading roof edge of the Cap. This would channel/pool the moisture from heavy dew (when at home, we're along the coast, and wake up to quite a wet roof), and keep it from running down the front windshield when coming down a hill or pulling to a shop. And on our coach, we have a small gap between where the door awning and main awning are attached to the side of the coach, and this seems to be the main channel of water coming off the roof for this side. Figured if I had the gutter running down say at least half way down the main awing part, it would channel in light water build up to the back part of the coach.
And guys, the roofs do get dirty with dust and dirt, so while the white streaks are not a problem with these remedies, it still does not totally stop streaks down the coach
Best to all,