I‘d say go with a laptop + controller for gaming. It just works better for "work" linux. I don‘t have a Steam Deck (waiting for 2.0) but I tested one extensively and I personally wouldn‘t want to work with it vs. simply [flips open laptop] Ta-Da!
Framework is cool, but overpriced for something you probably will never upgrade. + global tensions make part supply uncertain.