Я имел большой опыт с MOSS, но на самом деле не попробовал это. Однако я не вижу оснований, почему они не работали бы; экземпляры MOSS должны все еще 'говорить' друг с другом тот же путь, независимо от базовой операционной системы Windows.
Я имею, запустил 64-разрядный Windows 2003, индексирующий сервер и 4 32-разрядных Windows 2003 WFEs без проблемы.
Если бы у Вас есть тестовая среда, я рекомендовал бы пробовать ее там сначала.
Конечно, вы могли сделать что-то подобное. Однако мне не нравится идея, что сторонняя служба или демон вносит изменения в код, которые фиксируются моими инженерами.
Поэтому вместо того, чтобы исправлять это задним числом, просто проверьте код с помощью ловушки предварительного получения, а затем отклоните push, если он не соответствует вашим стандартам стиля кода. Ваши инженеры действительно должны иметь возможность преодолеть свои личные представления о том, как должен быть отформатирован код, и соответствовать желаниям организации.