I'm 100% there with you on data. You need it. You need disaggregated data—they could do a better job there too—in order to help identify areas to target and to support different approaches.
As for an independent oversight, every department has an internal audit shop they can turn to, and every department should be able to get that external help if they need it.
I think there are lots of ways that should be explored by the organization.