Right now we don't have large web pages for extensions or updates. And I have to admit that I like how it has simplified things on our end. Updates available for your installed extensions are viewable by Appsaudit.
The recent updates page was too small for use beyond a few days, and the full version was growing very large. I am ok with whatever approach is ultimately used, but I personally like how it is set up now, faster and simpler on our end.