JJ,
I am glad the companies I suggested had something you found helpful. Did you also note there is a STINGER HP that gives up to 40,000 cp for one hour run time. It is the same size light.
In order to get ALL the features you want, I would suggest a 2 flashlight system using the TWINTASK (dual intensity with 25 hours run time at low intensity and uses regular batteries)and the STINGER (very bright rechargeable light for most short duration tasks). They are both small enough and light enough to be carried on your belt( at the same time if you need to) and batteries are small enough that 1 or 2 spare sets could be carried with ease in your kit. the 2 light system gives you a spare in case you need to loan one or in case one is damaged or fails to operate for some reason. Lastly, for the "no roll", "bright color" options, take a childrens swim "noodle" made of brightly colored closed cell foam, cut a 1" thick slice of it into a oval shape, and slip it over the body of the flashlight until it sits just below the head of the light.
1. no roll due to oval shape (and no slide on slanted surfaces due to friction of foam)
2. easy location due to bright color of foam "donut"
3. quick purchase on light when removing it from the belt holster.
4. some degree of impact protection for the head in case the light is dropped.
5. the light floats with the beam pointing up and the head above water in case it is dropped into water (also handy for boating rescues)
6. if it gets grungy or damaged, just put another donut on. (one $2 noodle will make about 80 "donuts".)
just my $.02
Roll Tide