Some basic features such as geographical restrictions, transaction costs, security, ease of use and credibility are the main
factors that I consider before using Cryptocurrency Exchange.
And from the 7 exchanges that you mentioned in the article, so far I only use, Binance, Bittrex, Kucoin and Poloniex.
Coinbase Pro and Kraken do not match the type of trading I do