Maybe instead of or in addition to having users use their bandwidth, you can partner with ISPs like netflix openconnect to deliver content
Unmetered networks - ISPs won't like you
Metered networks - users won't like you
Brace yourself
P.S. Did you know disabling WebRTC in chrome isn't natively supported ?