C-cells are a bit cheaper and a little easier to find vs D-cells, so that's a plus. I had a C-cell Mag and it was a good light for the day. I expect that an LED version would have pretty good run time as a C-battery has quite a bit of capacity vs an AA or CR123A.
_________________________
“I'd rather have questions that cannot be answered than answers that can't be questioned.” —Richard Feynman