Well, moreso I'd imagine this is something for other folks to weigh in on, but for my part: Makes sense in general.
Though, I've never bothered to include a release date per se, either for ones that are "new to me" which still happen with a disturbing regularity, or just in lieu of the threads themselves sorting by date in general and within the little "Posted on: blah blah" in the upper right of a given message. I think I generally mostly remember to include all that other info, though not necessarily rigidly organized within whatever given post.
I try to be organized in general, but yeah. IIRC, the Roguelike Roundup's frequency woes stem from the principle gentleman in question just being duly wrapped up otherwise for the last little while. Beyond that, well, there's still kinks to work out in terms of general record keeping/announcing as it is----Roguebasin pages don't necessarily exist/get updated by folks/devs, Elderlore is kinda not there this past little while, the Actively Developed Roguelike List only updates every so often, the Roguelike Announce Google Group thing is random about what shows up there exclusively or otherwise, bah.
Sometimes I don't make new posts but add to existing topics on a given thing, but it really depends on the individual circumstances, whether commercial or not, etc. Given the sheer, and increasing, level in terms of volume of releases even outside of things like ARRP and 7 or whatever DRL competitions---it just doesn't seem like there'd be enough screen real estate to keep things topped off to always be in view otherwise leaving others languishing pages on back.