Noel Borthwick [Cakewalk]
We wouldn't want SONAR interrupting the worflow to do a save since in big projects with large samplers etc saving can be costly. Its simple enough to turn on autosave when you need it.
For years I left auto-save on all the time because I mostly mix recordings where the project file just contains FX, FX params and some automation and clip data. This data is small and saves in seconds.
I understood why it isn't on by default when I started recording my midi guitar regularly in projects. The size of the project file would explode from a MB or two to 20. saving a 20 MB file takes a while and doing it once every 3 minutes doesn't make sense. I regularly record a couple of hundred takes on each part of the song.
I've often thought that keeping most recent 20 saves might make sense where I trigger the saves. I use ctrl+s or alt+F+S for a long time (I've gotten away from alt+F+S because it doesn't work properly in Console View.). It's nice to be able to go back 5 versions to recover something that changed by accident ~ EQ settings gone wrong... something like that.
I keep a bunch of versions and use AutoSave when I'm working in smaller projects. I don't leave it on all the time though. And it's probably less than once a year that I hunt back through the autosaved versions for a different save point.