Li tudo! E com muita atenção!
Apesar de longo rsrs, acho que você fez um grande esforço pra sintetizar uma quantidade muito maior de conhecimentos e experiências envolvidas! Há muuuito valor aqui...
(Alívio cômico: Fiquei até curioso pra saber quantas calorias meu humilde app em Tauri teria contabilizado nesse processo)
Honestamente, nessa busca pela melhor stack pra criar seu app, você já foi muuuuuuuuuuuuuuuuuuuuuuuito mais longe do que eu! Tu falou de muita coisa que eu nunca nem tinha ouvido falar e adiantou uma visão sobre coisas que eu já queria testar.
Você meio que traz mensagens do futuro pra mim... fortalecendo uma coisa que eu estou tentando mudar na minha cabeça: feito é melhor que perfeito!
Eu acho que sempre que surge uma nova opção dessas, ela nasce com muitas promessas, o que faz a gente ficar otimista, mas ao longo do caminho, diferentes desafios vão surgindo e isso vai eliminando casos de uso e fazendo a gente "perder" muito tempo...
Tipo, nesses "side projects" eu geralmente trabalho sozinho, e se eu investir muita energia pra testar todas essas coisas, há boas chances de eu perder o fôlego no meio do caminho e terminar com mais um projeto abandonado e engavetado.
Então, estou concluindo que meu bom e velho Electron+Angular pode impor algumas desvantagens, porém é a stack que tenho mais experiência e pode ser melhor investir mais tempo em aperfeiçoar minha entrega com esta stack e conseguir finalizar o projeto... do que ficar tentando encontrar uma "solução perfeita" que sugará as energias do projeto até provavelmente matá-lo.
Acredito que, pra alguém muito técnico, é uma mudança difícil na maneira de pensar (ao menos, tem sido difícil pra mim)... tipo, a gente sempre encontra ótimos motivos pra gastar um pouco mais de energia na busca por melhorar a tecnologia e geralmente conseguimos ser muito convincentes de que isso é necessário, mas em muitos casos não é a coisa mais importante do momento.
Segura aí meus likes!