In theory a good idea, however the benefits of many programs can not be assessed in the short-term. If we are going to impose this level of scrutiny on agencies, then we need to do the same re. expenditures that the president, his cabinet, and Congressional members make. For instance, should the taxpayers be on the hook for Trump's excessive trip to his resort in FL, or should we pay for his adult children to vacation (like they did on the trip to England) while he (Trump) is on a supposed "official" trip? Personally, I think not. So if we are going to institute this oversight, then apply it to all levels of gov., not just some.