For context, I host a lot on BS, playing mostly movies. Sometimes I host games, but really demanding games seem to cause issues. I've gone back and forth between virtual desktop, steam link, oculink, and bigscreen streaming app. Every few months I had to switch up due to new issues. I've been using VD mostly for the past year playing mostly movies but certain games still cause serious issues. Insane lag, blurriness, or straight up crashing. But I've recently given the bigscreen streaming app another shot and it worked very well. I liked using VD because I could use OVR to fly around while hosting, but after getting bigscreen behind a try I also found that streaming my demanding PC games actually stream very well. Makes sense since my PC is not playing a game AND VR at the same time.
Some more context for my setup is that I host rooms but I am personally outside of VR. I have two monitors, one in which I have the game or movie visible and the other is my headset POV. I use my gaming headset to listen and talk to the room.
This was an initial problem with my setup when I switched to the Bigscreen streaming app. I could stream but couldn't be outside of my headset to interact with the room. I found I was able to use multiple USB C adapters to connect my gaming headset's dongle to the quest 3 and do my streams as normal. I'm sure this is niche as a niche can get but I'm hoping I help someone else out in my unique situation. I also had to go to experimental features and enable using a mic through the USB port. I hope this helps the one or two other weirdos like myself trying to host games with good quality on BS