Scenario B damned-lies and vertimus should be rather easy to convert to git, since they would simply need to replace 'svn checkout' with 'git clone --depth 0'. Is that the case?