Yeah the badge thing definitely seems like a bug that I've experienced as well.
As for the list of apps that have already been updated, I can appreciate seeing that info, but it should be put on a separate page (title it "Recently updated apps") or something like that.
On a related note, I don't like the icon the new "updating" icon. Very cryptic and confusing as to what it's actually doing. When the download is complete but it's doing some additional install steps. That icon, and the icons on the bottom menu bar of Safari, look like they were designed to be understood by an alien race.