Recurring payments are great ways of monetizing as a developer as it allows to grow a product..

However one should focus on the value the product is gonna give