Shadow play automatically turns off when you open KeePass or Netflix, but it doesn’t turn on again after you are done, very annoying yes.
What will make or break steam’s version is if it’s so light that even people with weak hardware can record fine.
As long as they don’t charge me for hosting clips I guess it’s fine.