In case anyone wanted to run SteamOS on metal (or inside a VM), the more user friendly approach is probably to use HoloISO from https://github.com/theVakhovskeIsTaken/holoiso.
They've managed to get things working like the Deck UI, Gamescope, and other internal components.