I think you should keep it. I remember reading it a few years ago when I was in high school and it did help me feel a little closer to the site, much so because it is so personal. It helps show users show how Newgrounds was created and how it developed, the big point being that it is not a faceless corporation and was the creation of some "dumb kid" that evolved into something great. I don't think its clutter, though you should actually update it if you don't delete it.
Or you could just move it to your userpage if the Bio tab is implemented. A bio tab would be a great addition to people's pages if they want their fans to know more about them without having to link them to an external site.
Though when you release these docs, are you going to post them in a way so people can easily find them? Some things on this site are very hard to find, like the icon helpers page.
tlgmedia
The bio resonated a lot with me when I started coming to NG back in the day. I say keep it.