Have been trying to find a way to launch my emulators through Steam from Launchbox with no luck for quite some time now before stumbling onto this specific thread. Hoping that someday we get something that works
I'll go ahead and list out the main reasons I'd like to use it from a user perspective:
1. Steam Recording - It's great imo, runs in the background without any thought needed so after a play session if I want to clip anything it's super easy and doesn't use much resources as far as I can tell. Also you can set the max rolling storage size so you don't have to worry about deleting tons of useless recordings and running out of space.
1.1 - I play a lot of games on RetroAchievements and as a community driven project sometimes achievements don't always work as intended. By always having background recording on it's really easy to clip something for manual-unlock proof when needed or to show a developer when something breaks. Also sometimes you pull off something really hard and just want to show it off but I never feel like manually starting a recording every time I play something.
2. Steam Input - Amazing customization options but also with recent updates is the only way you can actually map the back paddles on 8bitdo Pro controllers to something besides an existing controller button. Since I mainly play emulation I like to have a dedicated fast forward button but with more modern systems that have things like L2/R2 my usual go to option is R3 but this sometimes becomes an issue when games use that button or I accidentally press it in stressful moments