I don't know what payment processor you're using but I have to assume it'd fall prey to the same issues that onlyfans and others had.
What about keeping objectively terrible content off the platform? I won't name it but we all know what I'm talking about.
I think spelling out API usage from the get-go would be a good idea.
When the politicians arrive you will have a runaway success. Unfortunately politicians tend to be followed by more 'objectively terrible content'. Funny how that works.