Acho o ponto 5 muito relevante. Muitas pessoas apenas jogam o código no GitHub, mas é importante colocar prints no repositório e descrever qual problema você queria resolver com o projeto e como resolveu. Dificilmente alguém irá clonar seu repositório para ver como o projeto ficou.
Também é interessante falar sobre as tecnologias que usou no README porque às vezes quem irá acessar o repositório é um recrutador que não entende nada de código, e ao ver algumas palavras-chave ali, conseguirá classificar melhor para que você avance no processo seletivo da empresa.