Ich frage mich ja immer wieder, warum man SCM-Protokolle immer über HTTP tunneln muss. Nungut, sei's drum:
Auch wenn Du stand jetzt den Bedarf für eine Management-Oberfläche nicht siehst: Das Rechtemanagement ist bei DVCSen ein wenig anders, als man es von anderen zentralen Lösungen gewohnt ist. Pushen dürfen nur bestimmte Leute, aber diese pushen ggf. Commits von dritten (z.B. akezptierte Pull-Requests).
Ich empfehle hier auf jeden Fall auch ein Tool, um das Rechtemanagement gescheit zu machen. Ich selber nutze Git und habe mir deshalb die 10-Nutzer Lizenz von Atlassian Stash für 10 USD gekauft. Aber Stash kann kein Hg, deswegen fällt das für Dich wohl aus.
Schau Dir mal den scmmanager an:
http://www.helicontech.com/articles/...dows-with-iis/
Den kann man auch im IIS hosten (warum man das auch immer tun wollen würde - Standalone wäre da vermutlich geschickter).