I know that Icecast/Shoutcast will work through Cloudflare (I’ve tried it myself in a brief test, and I know a few people are ripping my Icecast/Shoutcast streams through Cloudflare, so it does work!). It is not cacheable via a standard HTTP server, so the scalability via Cloudflare is questionable at best. HLS on the other hand would be relatively easy for Cloudflare.
If you really want to make friends and influence people, you could support audio only workflows, and provide a sample Worker for manifest manipulation, so that people can do DAI using a worker. Unlike in the video world, things that can play HLS audio do not offer the same kind of application platform, so doing client side ads is nasty.