The open source and WordPress plugin make me prick up my ears. I Wonder if the open source means that the WordPress Plugin is self contained? Might be worth a test over the summer holidays.
Introduction to Web Stories (Storytime #1) https://youtu.be/MCcHkmzrIVY via @YouTube Open Source. Seems to put the creator in charge-- rather than the platform in charge of your content.