Some thoughts on the supply voltage: As I am having some thoughts about tinkering in the near future with some measurement of the duration of burning time in camera flashes, I would prefer some stable supply without much ripple voltage. So batteries are an affordable way to go.
Here we could have several values: maybe a set of 4 AA batteries or NiMh rechargeables like Eneloop, giving approx 4V-6V during their discharge cycle.
Or a 9V-block battery...
Another popular option are Lithium cells, and here we have with a single cell 3V to 4,2 Volts, and 6V to 8,4 Volts for a double cell setup.
(Side note: I am using some old Lithium battteries from old, broken cameras with some adaptor plate to provide me with a steady voltage for some small breadboard projects- nice recycling of stuff instead of throwing them away)
Question: Which input voltages would your project support, and could they be made in a certain wide range?