I have a wish for battery saver (there’s no wishlist for CBS right?):
An option to set how often auto sync in the background is done (meaning that auto sync will be turned off per default and activated for xx minutes every xx minutes/hours). Right now if you use the option to turn off Internet access while the phone is locked, synchronization happens every time you look at you phone (since Internet access is then turned back on), this is due to the fact that all the background processes start synchronization when data traffic/wifi is turned even though last sync might only have been a few minutes ago, thus increasing the battery usage unnecessarily.
I am not sure if the application locking is a standard Android feature. If you can do it, certainly it will improve the protection for your applications. However, application termination is something different. Our CMS application can detect termination attempts and restart itself immediately if some other application tries to terminate it.