I would focus on a very clear goal and optimize for a use case, not try to maximize specs, and explicitly resist chasing non-priorities.
For an actual example of this in progress, see: [Group Buy Interest Poll] Tiny EDC keychain light done right - BLF/Sofirn-style! - #4 by phouton