I like this discussion, because Xonotic is bringing with it an increase in map sizes and that is a major problem for anyone serving maps.
I run HOCTF and HODM servers and, when activity is high, I'm using up over 600GB/month in bandwidth, with Nexuiz maps averaging somewhere around 6-7MB in size.
I get the impression that Xonotic maps are going to be more like 20-30MB in size. That is a problem.
Here is what I fear would happen with using bittorrent for maps:
If I setup a map repository today, I am serving ONLY the players on my servers. I know approximately how many that is, and I'm limited to only the servers that I am running.
If I have a map repository that is a seed for map torrents globally, then I am now serving every player on the planet (to some degree), and I don't know the limit of that. I don't think many server owners would like to opt into that unless there is a large pool of seeding.
There could be a throttle, but it would have to be selective throttling, as I don't want to throttle bandwidth to players on my own servers. I want their map downloads to be fast. I would want to use bittorrent to offset some of my bandwidth usage, but not make map downloading slower to the players on my servers.
I also test maps a lot on my servers. So I would need to have the option to do "direct" map downloads as well.
In the end, I don't know if a bittorrent implementation would offset enough bandwidth and I would be right where I started, or possibly worse.
There are a lot of things to consider with this idea. Though, I do appreciate the discussion being held.