Tried BarterDEX wallet and was impressed, considering it's still in the early stages. It's like having Electrum wallet and not just for BTC, but for multiple coins which you can trade for each other. Well, not really, because currently order books were empty except for MNZ/KMD/BTC pairs.
Also, each time i launched BarterDEX GUI i had to add coins to the wallet manually, the balances reappeared thankfully.
There was no option to have more than one address for each coin. Hopefully this will be improved in the future.
Having coin mixing option would be great because you never know if coins you just bought weren't used for shady stuff.
Really looking forward how BarterDEX will evolve, decentralized exchanges are the future.