YSA wards, as a rule, have groups of unrelated people who are all heads of household all of whom live at the same address. When it comes time to print the directory, it is sorted by name which causes all sorts of headaches. What would be great -- better than great, fantastic -- is to group by address.
Grouping by household or name makes sense in traditional family wards. However, it is a common source of frustration in YSA wards. Currently, there is no easy way to see who lives where and with whom. When trying to determine needs, home teaching routes, home evening groups, and many other tasks, this presents a problem. It also makes it harder to know if you've got less actives or just lonely folks that are living alone without support. Group or order by address and those problems are all solved. (Not to mention when asking someone out and you didn't realize a "roommate conflict" existed.
Most YSA wards have someone assigned to make a ward directory and they do it around 4 times a year. For my ward I've created a Crystal Report to do most of the work, but it still requires a good deal of effort to gather all the photos and format the CSV from lds.org to make it work.
As the membership clerk for my ward, I think the most common whining I hear is when there isn't a directory grouped by address. I'm not sure if others hear/experience the same thing, but if the dev team is open to suggestions, a order by or group by address function (even just in the print options) would be a hugely beneficial tool.

