I set up a JMeter script to test the website before and after the change. I ran tests with various levels of caching, to try to emulate a web browser - 4 threads to load static resources, clear cache between runs, each run loads ten pages. In general, the page load time is the same or very slightly slower at around 3000ms including static resources. This is true for all varieties of caching, on, or in between, but when all caching is off the page loads slightly faster on Cloudflare - 3500ms instead of 4100ms without.
I assumed it'd be faster, especially the first view, but also viewing pages that had new static resources.
Can anyone suggest what's going on, or anything to try to work out what's going on? I'd try to ping the Sydney Cloudflare server but I can't find an IP. The ping on the domain name and traceroute are basically the same.