While you're in the control panel tweaking things, a longer list (long as possible) of "recently added mods" would be great. At the moment they are coming in so fast that even checking daily means I may not see some things, because they've slipped off the end of the list.