I'd let the user decide. Who knows, maybe he uses hg or bzr :)