Thanks for your help guys.
So far option 3 seems to be the clear leader. This does not surprise me because it's the 'expert-user' option. Being able to put your own cells in gives much more freedom.
potholer wrote:If it's not a daft question, in the case of option 3, what stops someone putting two cells in wildly different states of charge in the battery pack, and what stops that causing problems if it happens, apart from relying on protection circuits on the cells?
..and this is the obvious problem, that with too much freedom people can do stupid things. I think in the above case it would be ok since one cell could charge the other though the rate might get a bit high. I can think of worse cases if unprotected cells are used:
1. The cells get put in the wrong way around - So the circuit shuts down and the user complains of no light.
2. One cell is put in wrongly - Again the circuit shuts down but inside the battery case you've got up to 8.4V being shorted.
3. The user gets 'clever' and tries to make it brighter by putting in 2 or 4 CR123 cells which is at the very limit of my driver's comfortable range (6V).
I think I'll have to put in some mechanical orientation protection (an insulating ring at the +ve battery end) to prevent contact being made if a cell is put in the wrong way. The disadvantage here is that you'll have to use cells with button tops.