Me, a naive idiot: oh I should go play some Elite Dangerous in this swanky new VR headset of mine
Current status: attempting to debug a Quite Large stack of software that spans my host graphics stack, the Steam Frame's graphics stack, both OSes, multi-channel wifi streaming, and a game that runs through a proton compatibility layer.
So far I've achieved a VR launch that put the game in the headset once. Unfortunately, steam decided to stream the game launcher window instead of the actual game.
This is apparently enough of a known issue that someone wrote a whole-ass custom .Net launcher for Elite:Dangerous that doesn't do that, and also supports launching a bunch of plugins and integrations at the same time.
Oh and there was a frame OS update, so who knows maybe that helped. I still give this about a 5% chance of working right now. Seems annoyingly close though...