I'm with Nu Bu. I have a mostly black boat and have used Babes since day one and never had an issue w/ water spots. Get it by the gallon.
Rain X reaks. Just apply to the wind shield and then go into the garage the next morning....instant high. I couldn't imagine how bad it would be if you did the entire hull.