Could set up a scheduled task to run every five minutes (or whatever) to copy all of the contents of the temporary drive (except lock.sah) to a permanent place on the hard drive. That way, even in the case of a crash you'll never lose much work.
Of course, the overhead in running a task that often (maybe 30 minutes is better?) might counteract the slight improvement from using the RAM drive.