Use dilute TFR on wet tubes, DON'T LET IT DRY! It'll streak, wash and rinse sections as you go, apply with a big sponge. Dry with towels then apply Polymarine Inflatable protector. This method gives fantastic results, my previous Vmax was filthy when I 1st bought it.
Others will tell you to use different products, this combo I know works well.
Ah, Gelcoat? I use 3m Finesse GRP compound which can be hand or machine applied with a supermop head followed by 3m GRP finishing polish. Again, it gives great results.