Yeah, I totally agree on the fracturing of the codebase, I want to submit patches and get them accepted, that i choose git was just so that i could make local commits before I submit them as patches, it really helps when you don't have commit access yourself.
Regarding speed, that only applied...