This text/markdown scheme feels like it's begging for adversarial shenanigans since it lets you serve different content to agents than humans, by design.
> it lets you serve different content to agents than humans
You could always do that. The only difference is CloudFlare can now do this on-the-fly, automatically translating HTML to Markdown. My understanding is that you don't have control over the conversion.