Good list. Hope you can add some pros and cons on each exchange and rank them from best to least. I personally only use etherdelta and idex since that's the onely two that I know and this list of yours expanded my options.
Right, idex is also one of the most popular decentralized crypto trading platform that everyone has been using. It's easier and though it doesn't require metamask, I'm using metamask to it.
You will be safer even it does says that you can just put your private key on their platform still don't trust any exchange with it, using metamask will reduce the risk even they don't ask.
Though there's an option.