swiftcoder:
I can understand your concerns. I did not intend to work on the core engine, but even when I'm working on something as the documentation it is really nice to have a version control.
I'll try to illustrate it: I fixed some small issues - 64 bit, linking, a makefile. Now I can create a patch with subversion - that's good. But then I started to work on the file format document. My patch got really messed up by that. Now I have two different checkouts, with different patches inside. One for the fixes and one for the documentation. Since that's impractical too, I just put the _formats.html file into my own repository where I can work on it with commit rights.
git offers more features then just the email thing
Just try committing in subversion while you are offline / have no commit rights on the central repository.
Vurlix:
I can create a git mirror on my server. For the start a sync once a day should be enough and will not stress the sourceforge servers in any way.
As an alternative I'm going to read more about using git-svn locally - that will probably be enough for now. But I see the advantage of a git repository with community applied patches, even if everybody uses his own repository for that. github and gitorious would be good places to have our own repositories while I provide a mirror of svn if that's not possible with those websites.