"As part of that I also do a compare so that I can check if people are saving the running config to the startup config." -
Are you comparing downloaded running and startup configs? Do you make it manually by compare configs option on NCM?
Because in our network in a week can be made a lot of changes on different devices and it will take a lot of time to check configs like this.