I am also producing content and will have more. It sounds like you’d want that content to be paid for instead of just free to make sense of the subscription options. That’s a good idea.
This arrangement lands itself especially well on educational apps - you would buy a "module", master it, progress, buy next one, rinse and repeat. If you stall, that's your problem, the $ waste is limited and you can always backtrack and re-learn without paying again. Just like with textbooks.
almost every piece of new software you use (certainly everything with a subscription) is actually calling another third-party paid API (sometimes multitudes) and using your subscription money to pay for the cost of the app leveraging that API
this approach made it much easier to release a product, but now the product depends on a third-party being paid for every request
But now I see this "offline first" upgrade is seen as a downgrade in terms of value for the premium offering, so I have to figure that out