Iīd definitely go for the BCB matches (actually Iīd go for more alternatives but that doesnīt meet the constraints). They can be put in there and will stay good for a long time. They can be used with one hand if required (you can pin down the container with your knee). The limited burn time is no serious disadvantage when you prepare the fire before you strike the match.
Even though Iīm a nonsmoker I have at least one disposable lighter on me. As I have it as EDC itīs checked frequently for fuel loss. That way Iīll have one that works when I need it.
When you try to judge the pros and cons you should rate each point according to your capabilities (sparks from an empty lighter are worthless if you canīt light a fire with it; even when other forum members can).
_________________________
If it isnīt broken, it doesnīt have enough features yet.