I have done 5 transfers to balance my teams since they fixed the issues. None has taken more then 4 hours. They were all account to account on the same servers though, so those might be faster then server to server.