Seus pontos são ótimos e concordo.
O grande problema que tenho em minhas mãos é a falta de planejamento na estrutura do projeto. Primeiro era uma landing page para apresentar o projeto para investidores e etc, okay essa parte está entregue
Agora preciso aprender usar tecnologias, para poder entrar com as "comunicações" que será necessária no projeto, praticamente indispensável.
Eu vou me aventurar em frameworks/libs, que estudando e pensando bastante parece ser uma solução mais inteligente, vai precisar de manutenção, e se eu usar algo pode me ajudar a "organizar" tudo melhor, creio ser mais útil
Muito obrigado pelo seu comentário!