I don't see a problem with the 10 minutes delay. My email software checks for new mail every 10 minutes, and that's fine. I guess it isn't an issue with remittance either. The problem really is in the number of transactions.
There are over 100,000 transactions every day now, I wish, and I guess we all need BTC to be able to handle 100,000 transactions per hour.
but lets say a person wants to do 1 remittance a week.. thats only 1.4million people doing it, to equate to 200,000 a day.
so we do need to increase capacity to allow upto 192million people (the world remittance population)
along with making it cheap to actually do remittance.
so im kind of glad that right now its more expensive to remit from fiat-btc-fiat right now, because bitcoin blocks would bottleneck with huge amounts of people using it before its ready to cope with capacity,
i would say that if bitcoin could scale to just 19mill users, then it would be a success, taking 10% of the remittance market, but that requires a 15mb block limit, so i dont expect that any time soon. but 15mb is more achievable eventually compared to 24mb (daily usage per day * 24 hours) to get similar tx but hourly instead of daily