Never store large amounts on a CEX, only if you are trading daily always put your funds back into a secure form of storage (offline wallet, web wallet, hardware wallet).
I personally prefer DEX's but it's true there isn't a competitor in the game that provides the same flow as Bittrex or Binance, there is a gap in market for sure even with all the competitors out there.