The highest-odds game to play in CPG is to really, really, really figure out 1-2 sales channels.
Everything about them. The shopper, the logistics, the trade partner dynamics, all P&L implications.
THEN, and only THEN, build products that are a perfect fit for those channels (price pack architecture, callouts/hierarchy, branding, etc).
This is dramatically less romantic than the "just build a great product that you're passionate about!" approach, which was the path I pursued and still prefer.
But...again...if you're looking for the highest probability hand to play, anchor everything around specific, scalable channels.