This would be useful, since I currently have to grab the mesh of the parent and all children to disable them individually, in cases when I can't just disable the parent and its children but need them invisible.
Also, it would be great to be able to store which children were already deactivated, so when I use the action again to reactivate the previously hidden stuff, the random objects that are always or otherwise hidden, stay hidden.