Quoted from Neuromancer87:Lesson is, don't do things half-assed.
And yet you still have batteries in the game. I realize you downvoted the person that suggested NVRAM because it isn't what you were doing, but that's the best way to protect it now and in the future. The board already has the socket for it.