Agreed. I'm using sunshine mainly because of the ability to run a custom command when connecting and diconnecting.
I do this to set a 16:9 resolution temporarily because i have a ultrawide, and i want to avoid black bars on the TV. And I've experienced that sunshine is just more reliable than steam's inhome streaming.