I believe bitcoin is better that Western Union in transferring small amounts abroad and with very low fees. But with big amounts, one should choose a time that has stable prices because if the btc value declined rapidly and suddenly during the transaction and exchanging it , it will be a significant loss!!