I was considering using cloudflare as a free static asset CDN. On several of the speed test rankings they show cloudflare at or near the top.
I also have my dns with them on the free tier. But I am not running my regular traffic through their Network. I just plan to create a subdomain and run js, css, and images through it.
Would this not be recommended? Free CDN does seem too good to be true.
They explicitly forbid that use case in their ToS, so no, it is not recommended.
All software has bugs. They just got unlucky, though their handling of the situation did raise a bunch of red flags.