Even with a mechanical switch if your going to store a light unused for years you should remove the batteries as they can still sometimes leak even when just stored (alkaline mostly)