For items that can only be attached to a project, like work items, invoices, reports, contact logs, etc. (even todos that are attached to projects), I would like a tab (or the tab) under the Client view to summarize all the work items, invoices, reports, etc. that are attached to projects under that client, so I can get a "heads up" view of recent activity on that client without having to drill down into each of the many projects under that client to see what has happened recently. My scenario is that I have several types of projects under each client, service contracts, recurring services, a one-time procurement/installation projects, and the general unclassified project, which I use to account for the different types of work I do for each client. I attach work items, todos, etc. under these projects, but I don't have a way of seeing everything going on with that client in one place without drilling down into each of the client's projects (there can be 6 or 10 projects per client). So I can't just look at the client's page and see, hey, what do I need to do for them or what did we do for them recently.
I guess the kernel is that my business is client-centric rather than project-centric. My clients each have a handful of projects, each with a consistent naming scheme, so showing me a list of projects anywhere in the program is meaningless unless I also see the client in the same view. Showing me what project any item is attached to is meaningless unless I also have the client it is attached to in the same view.