Pwned Passwords project by Troy Hunt is served by CloudFlare cache. I don't know scale of bandwidth usage by Pwned Passwords. But CloudFlare can definitely make the similar arrangement here too.
This is a bit different though. You are basically taking away a main revenue stream from websites, your main clients. That sounds like bad optics for them.