It's not "until sales shows up", it's until regulators start causing problems for Cloudflare because you are using Cloudflare infra to host a grey market online gambling website.
Notwithstanding the content of the site, I think it's pretty scummy to send an email insinuating that you're stressing CF's network, only to get some non-specific information, and a call with sales.