See also this suggestion, which may somewhat help with creators feeling their work is going under in the mass of other things being posted:
hub.virtamate.com
I'm using my Hub profile page as a kind of "blog" now, but I'm not sure anyone is actually seeing that.
Sending EMail notifications to my Hub "Followers"?
The Problem... When posting new resources, it happens quite often that content is just lost in the flood of other content. As a creator I have no influence over that, it's really unpredictable. The number of likes/downloads often seems completely unrelated to quality of the content or effort...

I'm using my Hub profile page as a kind of "blog" now, but I'm not sure anyone is actually seeing that.