It seems like the only factor that truly influences the bandwidth usage is the number of listeners and the quality at which they choose to connect.
More important will be the maximum number of simultaneous listeners that needs to be supported, as that, multiplied by the mean bandwidth used per listener, will give the maximum throughput that the server connection will need to support.
Apparently, the geographical distribution of the listeners will neither increase nor help decrease these numbers.