Why I Use It
R2 handles images and file uploads for projects that need global distribution. No egress fees means I can serve files worldwide without surprise costs. The S3 API compatibility makes migrating from existing storage simple. I've used it for video hosting and asset delivery where Cloudflare's edge makes a noticeable difference in load times.
When I Recommend It to a Client
When they're serving media globally and want to avoid AWS egress fees. Also when they need S3 compatibility but better edge performance.