Huh? Strange. I measured much higher lumen levels than you. I will check the current draw when I get back home.
The lumen readings should be much higher on your light too. I really hope we are not playing the bin lottery with this light, or driver lottery.
So, either you are really unlucky with your light, I am really lucky, or OTR does not have any quality control in regards to driver and LED bins.
What battery are you using? I have not mentionned it in my OP, but I am using a salvaged almost new 2470mAh tested LG HE4 with my light.
Are you using the stock cell?