Monetize and pass portion of your earning to cloudflare and other services you use as you grow without being too greedy.
As long as you're paying enough to cover the bandwidth cost to cloudflare once you become big, they'll be happy.
For eg. if your website consumes 100TB/month of bandwidth under
bandwidth alliance with one of their partners, and you pay $10+ to cloudflare through their worker product, or pro plan. You'll be fine.
But, if you're being cheap by using their free plan and serving all content through their cdn, you'll be punished.
Also, cloudflare CEO mentioned that if you're using cloudflare worker to pass all your images requests, you can use cloudflare to serve images. Only limitation is video files, since they've their own dedicated product for that, and they don't want you to use cheaper medium such worker, which is per request based, instead of bandwidth consumed.
I calculated, cloudflare worker is perfect for cloudflare to allow image hosting, as it is charged on per request basis. And God, image hosting websites has millions of requests per day. So, you'll end up paying just enough for them to never bother you about hosting image through them as long as you use worker + BWA partner.