That makes sense for notifications, but I'm not sure it works for all other packages. general-comments isn't required by anything (as far as I know) but it can be optionally installed and used. So IMHO we shouldn't make it too hard for the site admin to do that.
Personally, speaking as a developer, the distinction between applications and services has always annoyed me. If I need to watch a file in a service it requires an extra page load to get there in the APM. Maybe we could have a "developer mode" that would show all packages on one page?