Does torrent or any other protocol out there try to prioritize peers that are within the same ASN or something similar? Many protocols ignore the physical network, but here it seems like it would help to be smarter.
There's no need for manual priorization for nearer ASN's on BitTorrent, as is this builtin implicitly by prioritizing faster connections with higher bandwidths automatically. If a faster connection exists in a different ASN, the faster one is prioritized. Nuclear proof dynamic design, similar to TCP/IP.