I may have a solution for the power-off problem that doesn't involve batteries or supercaps. It has the added advantage of providing instant-on. I need to run some tests..