Include a change log
I think it'd be useful to view a change log for the website.
You can see a quick preliminary Twitter account here:
Now I just have to remember to update it every time I make a tweak to the site!
I have no plan to make my site open source.
Toss it on GitHub, open source it. I'd be surprised if there aren't more people interested in making worthwhile contributions. It'd be a pretty solid place to include a changelog, bugs, features, etc.
You're already using images provided by third parties, let them submit code too. :)