I saw that mod, but I'm not sure that it's what I'm looking for- I also found it to be incredibly confusing... why do you have to upload a new image to post news?
well, yes, it's a bit confusing, but if u try to add it into your site it wont be that confusing after all
after I read the consturction of that mod, I can say that the idea of using comments of one image as news - is very smart idea and the easiest way to get what "news system" should have.