I don't understand why people focus on over-engineering an application in early stage. Simple architectures are more adaptable, easier to refactor, and scale effectively as your application evolves.
•
If you're unable to provide timely feedback on PRs, it might be better to keep the repository private rather than making it public OR clearly mention that the project is not open for contributions. This helps avoid wasting others' time.