You forgot to include IDEX on your list of decentralized exchanges (idex.market). You can transact only ERC20 tokens on IDEX, but it has very good trade volume, bigger than most of the exchanges you mentioned ($5,3 million today, according to CoinMarketCap and I remember seeing it to over 8 million). I never used so far, but I successfully used EtherDelta in the past - even if it had that outdated user interface.