At that size/volume you will be up against some AAA and CR2 lights (and some of the compact 123 based lights). However, here on CPF all you seem to need to sell new lights are some desirable features that are hard to find in other lights - maybe having high CRI LEDS, user programmable with very low moonlight levels and hidden strobes/beacons/SOS functions will make it viable.
Good luck
User programmable by USB? IE a text file like so:
memory=true
memset=1
doubleclick to change = true
presshold to change = false
presshold for hidden = true
cycle for hidden = false
set_1 0000
set_2 1
set_3 10
set_4 100
set_5 1000
set_6 1536
hid_5 Strobe
hid_6 SOS
hid_3 findme
Set to remember modes used for more than 1 second. This will be the mode at next power-on. Setting 1 is 1/1024 mA (I dunno, something to set the number, 000 for 'super low'), and so on. Hidden modes are reached with a press and hold. Mode is changed with a double click
This might ask more of a microcontroller than can be given, remembering several variables and what to do with them.