Précisément il faut avoir pas mal de temps devant soi. Pas tellement pour suivre les instructions et compiler mais pour faire l'effort de comprendre le pourquoi des choses.
Au-delà de la première phase du projet qui était une illustration de la construction d'une distribution, il y avait pléthore de patchs (y compris produits par le projet lui-même), différences de compilation entre paquets, sensibilité à la distribution de départ (donc choisie par l'utilisateur). Avec l'ensemble des problèmes que l'utilisateur pouvait rencontrer et le grand nombre d'opérations à effectuer, il y avait énormément de stimuli pour investiguer beaucoup d'aspects (et parfois de raisons d' enrager).
Aujourd'hui le monde Linux est nettement plus stable et il faut se motiver un peu plus soi-même à chercher et comprendre le rôle de chaque composant car ce projet n'est pas un tutoriel même s'il se présente comme une liste d'instructions.
Approcher le projet comme une source de copier-coller sera probablement peu profitable. Il faut donc prévoir du temps à passer dessus.
Par ailleurs, avoir une bonne expérience des distributions Linux est clairement un avantage car le projet ne descend pas dans le côté admin de sa plateforme.
Rien sur les options du noyau, minimaliste sur la config de boot, pas encore de réelle configuration réseau dans cette partie, etc...