I would say that my idea is neither bartering or money laundering. It is more like transfering money much like Western Union does. And just like Western Union does, the money doesn't physically move, it gets moved in a virtual way. No money would change hands either; money deposited to a bank in one country would be credited to a bank in another, only there it would be done on a wholesale rate because the businesses that convert money could be bypassed.
Well, I am going to do it for myself. With internet banking, I can do it easily. I am just about to open a Canadian bank account which will have full internet access.
The implemenation is very easy, just getting people to use it to save perhaps only 1% is the problem. Most people aren't thrifty enough to bother with only 1% - but I am! 1% ads up when it is several thousand per year.