I wouldn't mind dropping updates here as well, though Steam is a little less user-friendly with its update-system, so I'm less sure about posting updates there other than the release announcements.
As for the next update, it's going to be dropping this week :).