I think your structure would be more akin to a zapgate.link developed by nostr:npub1current7ntwqmh2twlrtl2llequeks0zfh36v69x4d3wmckg427safsh3w
If you intend to provide a paywall link that can be shared anywhere, it would be best to utilize the lnbits API and its extensions. You can design the entire infrastructure around it.
You can also go towards more nostr route, snort has also started this feature you can just integrate that. You will also have a continuous feed.