Hmmm. From experience there is no extra cost if someone deposits in your bank account. There will be extra cost if you withdraw abroad though from what I know. Why not message BDO via Email or their support site? The only problem that I know is that if your account is in peso and you need it either in US dollars, Euros or British currency that would be an issue. You need to have an account of that needed foreign currency to withdraw such. Well, that's what I know.

May I suggest too that you first compare the rates with bank service and the money service provided by the likes of Western Union and such.