При недостатке питания кто угодно работать не будет. Есть ещё свойство плавающих битов. Поэтому я бы рекомендовал записывать по два раза подряд, а хранить где-то от 4-х копий и больше. Разумеется всегда использовать более последнюю с правильным CRC. Только вместо CRC возможно лучше сумма (из-за массового объединичивания недозаписанных битов).