Sobre o aviso do SmartScreen: projeto open source pode conseguir assinatura de código de graça pela SignPath Foundation. Ela tem integração com GitHub Actions e assina o binário que sai do build público, o que combina com o jeito que você já publica as versões. Se não quiser depender deles, o Trusted Signing da Microsoft é pago, mas sai barato.
Só não espera que assinar tire o aviso na hora. O SmartScreen continua olhando a reputação do arquivo e do certificado, e desde 2024 nem certificado EV pula essa etapa. Vai sumindo conforme as pessoas baixam.