How about disabling the category hiding for the category namespace?
Agreed, subcatagories should be shown on the category page whether they are administrative or not. At the very least, a hidden subcat of a hidden cat should show up. There is a case for hidden subcats of nonhidden cats still being hidden (for the benefit of [[Category:Categories requiring cleanup]] or whatever).