There will be someone minding-the-store for NASA, as well as America now.
There is already someone minding the store. NASA has to pay $20 million out of their budget annually to cover the cost of an 'Inspector General'. Best I can figure, his job is to review NASA's book and make sure the money goes where it is supposed to and not wasted. Seems to be a waste of money to me.
On a side note, I think this guy did come up with the idea to only give projects the money they need as they need it instead of all at once. That allows NASA the flexibility to cover the cost of big projects over several fiscal years. Previously when someone like ULA ask for $10 billion to build a 5 year project, they got the $10 billion up front. Now they have to demonstrate and document how much money they need and when they will need it annually. Secondly, now NASA has to rate the likelihood of completing a project on time and on budget, but they are only requiring 70% likelihood.