well, swapnames can also create some sort of escrow service which both the domain owners will push to swapnames before confirm to release the names. This is a good business model. I don't think swapping domain can be trouble.
The operation is different from 'snap'names...