xnode is useless.
When you use xnode, you risk your coins.
xnode can steal your coins.
What actually xnode is doing ?
A/you --> xnode --> B
When you send coins using xnode, it's written to blockchain with xnode address.
Real payee address B is transfered to xnode with hoping xnode to deliver coins to B.
To avoid double spending, xnode need to wait at least 2 ~ n confirmation.
xode is Time/Block delayed postbox/transporter.
As coins sent to xnode address, not real payee B, coins are belong to xnode.
xnode should send coins to B.
Receiving coins and Sending coins are not occurred simultaneously.
I have the concern of this in any node based system of mixing and transfer. Also the stated revision 2 of multi path mixing I feel may lead to other issues.
Not only has it been proposed that you can send more coins (it is now set at 10 max) but by splitting transactions you are going to bloat the blockchain data
There are so many reasons that this method is flawed.