My solution will be to use some LED strip lights, a 12V lead acid battery, and optionally a small DC-DC converter.
Where I am in USAland the power is quite reliable, so I don't feel I need to make special arrangements as I might if I were in a hurricane zone.
I have just been looking for something convenient to give light for 2-3 hours without advance notice or preparation on the rare occasions that the power might go out. So I'm mainly looking at household items that can be re-purposed at an instant's notice, much like candles in a drawer. I figure I will always have a supply of charged lithium batteries on hand especially since their self-discharge rate is so low, and then it would be handy to have simple lights to plug into them.
Since mains powered lamps don't seem to be successful, I am looking at USB powered lamps.
One curiosity is that the latest USB standards for power delivery allow for 9 V, 12 V, 15 V and higher. So it would be very convenient to have 12 V devices like LED strips that plug into a USB port and negotiate 12 V power delivery. I have not seen any of these yet.
I have seen ideas for a USB powered variable voltage power supply, since the latest PD standard allows the voltage to be set in 50 mV increments. You can plug such a power supply into a USB port and get whatever voltage (and current limit) you want on the output terminals. This seems rather cute.