I have a hunch the problem is that for each zone, it does 3 api calls (records, workers, redirecets). Maybe do them concurrently?
Even this (which is mostly no-ops) is super slow!
$ time go test -run TestDNSProviders -v -verbose -start 85 -end 85 -profile CLOUDFLAREAPI -cfworkers=false -cfredirect=false -cfflatten=false -cftags=false