Well certainly it can. After this wonderful suggestion, I decided to check it out, and found that it did have (sort of) recent info on a couple things, but shockingly little on a couple others I am keenly interested in. For example, trying to find any info on the Tuner mk 2? Nothing. Saw mention of Text-to-Speech work being done in another thread, and can't find any info on that either.
My point is again, a central place to find the latest info on projects would be good. I know it's more up to the leads on those projects to pass along info, I was just thinking having a central, easy to use (and find) place for that would be good. I'm definitely thinking something along the lines of sourceforge, like that already started for jEmpeg, Nav'em (now dead?), and others.
Maybe the framework/utilities already exist, just no one is really using them? Maybe a new topic on riocar.org for projects might be in order?