Anyone suggest a 3xAAA XM-L or similar?

How about the Poppas W-878 reviewed here? I tested it with 3 Duracell alkalines, but I am unsure how long it will run on alkalines. Gives huge flood!

-Garry