When deciding what light/laser to buy for my handguns, I was quite attracted to the Olight Baldr Mini. Its external charging system seems to be a major selling point, and initially it was attractive to me as well.
However, digging deeper I found that the manufacturer states a charged shelf life of only 1 month. Now, I'm sure that doesn't mean the battery goes "poof" after 1 month and nothing works. It likely means the battery has self-discharged to the point the Baldr Mini will no longer perform to specs (brightness, battery life in use, etc.), and it is probably a very conservative number.
Nonetheless, this did remind me of something I already knew: Rechargeable batteries self-discharge at a much faster rate than do non-rechargeable batteries of the same technology. Eveready states the shelf life of their non-rechargeable CR123 lithium batteries to be 10 years. The shelf life between charges of rechargeable lithium CR123 replacements will be much shorter. How much shorter, IDK. But, the stated 1 month was concerning.
But, if I am buying any kind of weapon optic or light or laser when the gun will be kept in a safe for the most part, I need to be able to depend on the batteries to work, whether it has been a month, 2 months, 3 months, etc., since I last had it out of the safe.