Hey! Thanks for the question!
I would be happy to add everything you listed, I'll put it on my task list (a bit of a backlog at the moment so I can't give a date for starting yet).
As for the other question about updated date, I'm not really sure why this page in particular says that. Maybe I made some edits to the text or images, but I honestly don't recall doing that! Sorry for the cofusion!
Thanks for the support, cheers!