We have 2 servers located in france atm.Not sure where the other one is located, but it's also in europe.
I wasn't aware of the locations before this time, but if that is true - then I'll agree to this.
I think the only issue is cost.
Australia server = bb all lol!
Adding another mirrors in different world locations wouldn't have any impact on the overall latency, because server location would stay the same. All the latency issues are due to the distance to the server and network issues that happen on the way.