For subscriptions to work, just like the business model for hosting, there is a minimum critical mass needed to operate. Additional users beyond that point are the equivalent to 100% profit, simce the minimum critical mass is covering the overhead.
If you can determine your annual operating costs, and the amount your demographic will pay, then you can calculate what your minimum user base should be.