I have used Idex and Crypto-Bridge, both are fantastic but I think this technology is still in its infancy due to human intervention which might be necessary atm. thus that does not make that particular exchange completely decentralized. I think to achieve that stage we need an idea to implement rather than technical skills.