This is facinating !
Really, even though I of course don't understand most of it, it's really amazing to have these for historical and curiosity purposes. It's especially interesting at the bottom of page 6 where there is a correspondance table between notes and bits code for the length counter. Were Ricoh actually guessing that only 0.2 % of NES games would ever use this feature ?

PS : This should end the polemic about how the registers $2000, $2001, etc... should be named, too.
PPS : It's incredible, the infamous "undoccumented footer" lying at $fff0 in some games is finally doccumented in MMC1 page 10.
From what I understand with katakanas, it's basically this :
$ffe0 - $ffef : "Title area"
$fff0 -$fff1 : PRG checksum
$fff2 - $fff3 : CHR checksum
$fff4 : Casette "mechiri" size
$fff5 : Casette type ($04 would mean MMC1 ??), it was previously assumed this byte was for mirroring
$fff6 : ?? (assumed to be version)
$fff7 : ??
$fff8 : Maker code. Here in the example it's $07 which means Enix (surprising to say the least).
$fff9 : ?? check
I'm kinda sad this header format, so well documented here, went so much disrespected. If all games respected it, there would have been no need for iNES theoretically, and things would have been much better. Oh well.
PPPS : So, "MMC" actually means "Multi Memory controller" officially.