Support the platform's service providers business model.
Avoid having to use complicated L2 payment network technology, and a decentralized stable coin. Integrate them when they are mature enough for production.
Create a secure billing and payment architecture with a small number of reoccurring blockchain transactions per user.
Consider likely high-volatility in core cryptocurrency fiat prices.
Design a blockchain to support user-to-user payments at scale.
Support a fixed-monthly-fee service providers business model.