As for me, I honestly think that no crypto trading platform is perfect. One of the biggest issues that they have is security and vulnerability. Some of them claimed that they are "the most secured cryptocurrency trading platform" or "safe from hackers, intruders, etc.", which is not true. Binance isn't exempted from that despite that they're the most popular cryptocurrency exchange ever.
For me, one thing that matters to me is that we are not going to use these exchanges as our "storage". I'm not a day trader, so I didn't store my coins or tokens in those exchanges.
Although I am using CoinCasso exchange because of it's hybrid feature and their state-of-the-art crypto ATM, I can't say that they're perfect just yet. However, I honestly liked their platform. Just my own opinion.