I also think the freshness of the paint is a factor, and how much you use the boat - a good long sail seems to remove loose build up.
With fresh Trinidad SR in Pensacola bay which is high 80s through the summer, I would just give a quick wipe over with a piece of old carpet every six weeks or so to remove loose slime, and the bottom was beautifully clean when she came out after two years. If the water was too cold to swim (below mid 50s), I did not bother cleaning the hull since nothing seemed to grow that season.
The hard part was the metalwork, prop in particular. Since I had no functioning engine for much of the time, the growth on the prop quickly precluded its use; also one of the deck drains was sealed shut by growth inside the through hull. If anyone has a good suggestion for protecting underwater metal I would welcome it.
Gareth
Freyja E35 #241 1972