I look at the need for insta-saves as being indicative of poor level design on the part of the developers. On big open game, I don't know the best system, but there has to be something better than 'iterating to success'.