As my smart groups list continues to grow, I think it would be nice to have sub-smart groups.
For instance, with a staff of seven graphic designers, I have smart groups setup for each designer so I can quickly see which projects are assigned to each designer. But, I also have smart groups setup so I can quickly view each designer's archived projects. Now, I have a need to be able to see which projects may be on hold, printing, etc. Currently, this would give me five smart groups for each designer for a total of 35. That's a long list!
I know that by color coding I can differentiate between project statuses, but being able to create a smart group for each designer, with a sub-group underneath that would be more manageable. Essentially, the subgroups wouldn't even be viewable on the smart group list until the parent smart group is selected. That would keep the smart group list concise.