That still only addresses half of the problem. How are you going to send Bitcoins to someone in a country where they don't have Internet? Cash is king in those places--hence remittance services like Western Union. Bitcoin is cool but it isn't a panacea and there are a lot of out of touch comments about its uses. You need to understand your customer and why they use a particular product before you can actually say whether Bitcoin or something else will actually be any benefit.