Olá, tenho algumas sugestões para o Comunicador Offline:
1 - A primeira e mais relevante é uma opção que torne o botão de “fechar” janela em minimizar para o tray (ícones da bandeja). É comum essa opção em aplicações do gênero. Sugiro isso pois observo que as vezes a janela do Comunicador aparece na tela - acho que em alguma rotina de atualização ou verificação há um raise da janela. Com isso, um operador pode clicar em fechar sem querer ou até por desconhecer a aplicação, interrompendo o servidor de emissão fiscal;
2 - Essa seria uma sugestão de opção complementar à primeira, para iniciar a aplicação de forma oculta, minimizado na bandeja;
3 - Opção de inicialização automática com o sistema operacional: resolvemos isso verificando o status do processo do Comunicador Offline em nosso launcher e inicializando caso não esteja em execução. De qualquer forma seria bom ter uma opção nas configurações do Comunicador para inicialização automática.