usually a caching strategy does only revert to local servers, if content is already present. Popular YouTube videos might be downloaded and cached already. That would not imply any overhead, quite the opposite. That's what caching its meant for. In this case however, throttling seems to deteriorate the potential benefits.
I highly appreciate your interesting tweak, just curious to know how it works.