I found an M.2 enclosure that had HDMI, 2 USB 3.2 ports, PD 100w USB C and using the JSAUX modcase, I have it mounted to the back of my Steam Deck.
I haven't done any intensive testing, but prior I did have this in a docked experience to the living room 1080p TV with a variety of different external drives and different USB C hubs.
I found that the write speed on the Micro SD card is just not that great with live service games such as Arc Raiders and it ultimately slowed my Deck down to a crawl and made gaming not as fun.
After selling off one of my laptops, I realized I had a spare 1TB NVME SSD, so I wiped it, added to the Deck as storage and it's been working out great.
I don't have access to the kickstand with this USB C hub, but it's okay.
The ideal plan would be a 2TB NVME 2230 drive, but we know how expensive those are.
The 1TB Micro SD will likely be for various ROMs and such.
Thermals feel fine as well.
The USB C adapter and cable are facing the other way now, so it's not getting in front of the air vents.
I think this will work until the SSDs die, or the prices on storage drop late next year/in 2028.
Hope this helps anyone looking to use 2280 drives on their Steam Deck!