Идеологически же Бритва Оккама подобный вариант одобряет. Потому что это позволило бы избавиться от дублирования кода, а так же дало бы возможность обновлять/закрывать/открывать GUI независимо от демона, или вообще запустить демон на другой машине.
Но обсуждаемая особенность к этому не относится.