I would add another important caveat to this: no dark patterns in subscriptions (like call to cancel), and a reasonable price on the subscription. I would gladly pay for something like this