Xrunner,
I run my M3 on Pilas exclusively. The only thing I've heard of, other than shock, that shortens the LA life, is running it yellow for too long. The internal over discharge protection in the Pilas kicks in and shuts down the batts before the beam starts to yellow.
But I do have to qualify this though. And of course, this is as I understand it. The MN series of lamps and more efficient than the P series of lamps. For example, both the M3 and C3 are 9v lights. The MN10 LA for the M3 put out 125 lumens and the P90 LA for the C3 puts out 105 lumens. I believe that this is due to the efficiency of the MN line of LAs.
The point I'm trying to make is this. The P90 LA may not run as well on Pilas as the MN10 and MN11 do. I did experiment with my E2e P91 mod on two Pilas with a DSpeck extension for a short while, but abandoned it when I got my M3. It ran very nicely, but I never ran it to the point where it would have gotten yellow. For all I know, the batts might have shut down before yellowing as they do in the M3.