Allow the Members Directory to be filtered by Custom Profile fields not just contact groups.
Currently the Members Directory defaults to "All Officials" with a drop down to select by user type ("Schedulers") or Contact Groups. If you use Custom Profile Fields to track anything it should be usable as a filter for the Directory, either as a single field sort (field is present for a particular profile) or more usefully, a dynamic filter with option for logic function to be applied to the field. Best implementation would be a varadic filter which can be created and saved to work the same way as a Contact Group - alternatively if the backend supports it simple have a way to make a dynamic Contact Group based on a Custom Profile Field filter function.