Fala Rafael, tudo certo?
Entendo suas preocupações, estruturar bem o projeto desde o início pode economizar muito tempo e esforço no futuro, especialmente quando a aplicação cresce. Vi recentemente um conteúdo aqui no tabnews que achei bem interessante e pode tambem te ajudar: Meu guia para Design de APIs