This looks great. Journaling has so many benefits!
We've taken a similar approach for HeyUpdate (http://www.producthunt.com/posts...) but intended for teams to write a short journal entry about their work each day.
The progress principle TED talk by Teresa Amabile opened my eyes to this: