You're not alone. I don't know if it really affects battery life or performance, but after reading through the battery threads I turn my device off just in case something wants to go wrong when I'm not paying attention. I would guess that especially with mechanical mods there is no battery drain. I don't know if the electronic mods will drain the batteries or not (I have a Vamo too) when turned off. I would guess that there might be a little drain when they are turned on, even when not firing.