For site owners who don't know about this, these are the IP addresses you can expect traffic from: https://www.cloudflare.com/ips/
I'd personally advice using IPv6 (with a high, random address rather than the common aa:bb:cc:dd::0) to make scanning for hosts a lot harder to accomplish, just in case your firewall fails for some weird reason.
Back in the day before teespring had a public API I was scraping order counts from product listings, prob was the main domain was behind CF so the "sold count" was always cached and I wanted the live number. I actually used "CrimeFlare" back then to get the real IP of the origin server and queried that instead. And thats TeeSpring.
Twitch also until recently had their origin server open to all (allthough it would often bounce you back to www.)