While I think the idea of this is great, it feels like it's pretty hidden as a subforum to announcements. Perhaps rename it something like "Information" and make it a full forum? While this might add a wee bit of clutter to the general forum structure it would make it a lot harder to miss.
Yeah, I'll have to back this suggestion, or even something along the same lines. It's currently in a outta-the-way place right now.