I think you should also have a leg of funding direct from Congress to create "universal" applications across the fed. Does NASA need a separate timecard program from the DoD from the NPS? Does OPM need a different training system than the GAO? I would argue that in 99% of the cases, no. I think 18F and the USDS are uniquely setup to standardize and reduce a lot of waste across the fed, but as long as agencies are paying for individual projects I don't see any standardization happening.