DFM certainly plays a major role in strategy if you are using good/better/best product categories. It will have impact on GP and nothing gets the c suite sitting upright more than improving GP.
I don’t think whether you want to be an upstream or downstream IDer will have much impact on an overall career. Both can get you places. I would only advise to play to your strengths.