It's a good update (looks like you've accomplished a lot). You probably know this but parts would be difficult to understand for someone new to the project, I would probably just chuck a link to the Welcome page at the top if you are planning to send it out to a wider audience.