No, you don't need a video walkthrough. You need that damn web page to explain – in plain language – what this is and what it's good for.
Would the above explanation be better? The website is there because stripe needs a landing page and the text is there because I'm trying to communicate the aspiration the instantiation I can always explain in detail if someone wants to hear how that would work.
++1
I didnt get it either on first glance when scrolling down the whole page
They can't, they never did the work to discover what it's good for because they skipped over implementation and concept validation.
This concept will never work outside of their own head. People continue to think producing something is the hard part my word.