Even if it's my grandma's startup selling it. Even if it's the girl scouts selling it.
Seriously, when your user knows and willingly enters what has a good chance of becoming an abusive relation (depending on your upgrades, being unable to migrate their data, forcing you to support ancient versions because they don't have the money to upgrade), I believe it's fine.
But I would prefer another model.