Olá, primeiramente gostaria de agradecer sua contribuição e dizer que o material está muito bem feito e com certeza vai ajudar muitas pessoas!
Em segundo lugar gostaria de causar um pouco de "atrito". Hoje em dia programar somente em assembly é um retrocesso gigantesco, é muito importante conhecer esta linguagem e usa-la quando necessário (ou seja, raramente.)
Trabalho com embarcados a vários anos, sou formado em engenharia da computação e hoje em dia microcontroladores "potentes" estão muito baratos. A tendência é ter um linux embarcado em um uC e programa-lo em C alto nível (claro, considerando device drivers e etc alto nível) por questões de praticidade, facilidade de trabalho em equipe no mesmo código, boa otimização dos compiladores e etc.
Quem sabe para trabalhar com DSPs assembly ainda seja uma boa saída, mas tirando este caso em espifico os compiladores dão show na maioria dos fabricantes e C é muito mais utilizado pela industria.
Abraços e de novo, parabéns pelo material/iniciativa.