L91's (1.5v AA lithium primary cell) might be preferred, if exposures to extreme temperature may occur during use or storage. These will likely also have even less self-discharge than NiMH-LSD cells, although (of course) would not be rechargeable.
Additionally, you may want to confirm the specifications of the device regarding input voltage, as a NiMH AA is only 1.2 volts, not 1.5v - for many or most devices, but not all, either will work.
Neither NiMH (such as Eneloop) nor lithium cells (such as L91) are likely to leak. As for alkaline batteries, never point one at something you don't intend to destroy 😉