Good points in Stratinis' blog post about revenue control and workflows: https://blog.stratinis.com/revenue-control-sales-friendly-approval
At RevBeam we have worked with several companies to set up their revenue control processes. It certainly is key to keep internal track of the Time-To-Approval KPI and generally try to reduce it as much as possible. It helps commercially with the customers, but also helps with the buy-in from the sales team to feel that revenue control and approval process is speedy and not hindering the sales process.