This seems interesting Martin. Thanks for sharing!
I do have to question your usage of stripe, not because I think stripe is bad, but because I know of numerous creators who have been banned from it. Might I suggest looking into possible direct deposit options?