So Group in particular is a pain point. On the one hand, the UA/IDApps UI does not allow Group creation without a description, but on the other, eDir schema allows it.
A simple approach might be, that naming attribute (CN usually, but OU= or o= in some cases) ought to be included in the search.
At the moment groups without a description are invisible to ID Apps. Which is not helpful.
It seems like the DALs Search flag out to be used as a general rule. I.e. Honour the DAL.