transferring money would still be necessary as the agents that receive cash fiat will need to deposit the funds to the bank to replenish their exchange account while the agents disbursing the cash will need to sell bitcoin and withdraw to their bank account in order to replenish their cash on hand. This will cause additional costs as customers will need to pay for the costs associated with the same transporting of cash plus the exchange spreads/trading fees that the agents incur
Yes, the agents would still need to transfer money from/to local bank and possibly to the exchange (not sure how it's organised on both ends). But if they manage to use bitcoin to replace the international transfers, and reduce the currency conversion costs that would probably be the crucial part, giving them the edge over standard services.
And apparently bitspark also provide bitcoin exchange services, so they may be able to further optimise/reduce costs of the BTC/fiat conversion part for their agents.
http://bitcoinmagazine.com/18021/bitcoin-and-cryptocurrency-exchange-bitspark-io-launches-securing-cyberport-tech-incubator-seed-capital/https://www.bitspark.io/I hope they'll provide some more details soon.