Something like what AWS does seems reasonable, charge per consumption/usage not fixed priced per user/feature. For example, if you average user spends 10 hours a week using your software, bake that time into the price point, unless usage is correlated with load/compute on your backend, in which case use measurement metric to price things.