I think all in all this move shouldnt be a big problem if the devs would set up a detailed plan how they think development will go further.
Using git may be something that some users here dont like, but why? mostly we got an problem with patches or external projects.
Isnt the best solution to "build" a mangos-manager? A small app which can download sources from GIT with database, or whatever you want it to to, depending on its configuration. Secondly there has to be a patches-repository which the app can browse so people can simply start the app, click on "setup server" configure it what options they want to have and can check some patches they want to have in their compile. then it create a beautiful output directory with the sources/binaries whatever you want, a database folder with ONE .sql file for each database including all its patches etc etc and people will be happy.
its even possible for the devs to change vom git to mercurial, back to svn, reorganize git or whatever they like to do to make their developing nice and all they have to do is patching the manager app to work with the actual settings.
sorry for my english, but that are my thoughts about that. i personaly think i could setup such a manager but it will take me time i dont have, but it gives the devs its playground and gives the user the posibility to use mangos easy.
greetings
ice