have too many lights, and always have some pocket module, so i dont want to
carry a spare battery, I MIGHT for an emergency pack or for hiking. but for that i have solar, both solar lights and solar charge ability.
so even though i rarely carry a spare, i still voted for 1 Light 1 Spare, because i
DO have a spare always , to charge & to change to at HOME, for every light or at least every light type.
and i think having TOO many spares , is just letting a battery die on the vine. although i have way too many spares acumulated, and too many lights, but by default not by choice.
Choice would be One perfect set in the light, one Perfect set to change to available. I got a lot of imperfect spares, and imperfect lights for no usefull reason.
to carry a spare is to carry it properly, which means to keep it from shorting, by the time i CASE the battery so it doesnt get damaged or shorted or wet , i have lights that are mere MM bigger than that, and few grams more than a container. so why not carry the spare in the light and have a spare light too?
also when given the capability, it is great to be running rechargables, then have a "spare" that is a Primary throwaway, The rechargable can be primary and the throwaway can be secondary

the primary will hold more capacity, at a lower weight , but its one and done, so if your going to haul it around , but actually need it rarely, it makes a good secondary.
wheras the regargable will always get used first , can be "Re-loaded" fresh prior to departure, doesnt have to be thrown out to be new again.
when lights properly allow for both, you can carry around a reserve tank that is bigger than the refillable main tank, but preserve the costly unfillable reserves for when the "gas" station is to far away.