Hmm... doesn't sourceforge allow cron jobs, and don't they provide webspace, too?
Some people will possibly not think of using cvs from a local directory at all (I would not have thought of it, for example). They would unpack the .tar.gz and get angry because it is all rubbish.
So, one could run a cron job every night that creates a folder, does a cvs checkout, and then tar/bzips that folder. That way people can just download and decompress that archive, and there they go, nothing to worry about, nothing that could go wrong.