My opinion is that both CEX and DEX have their pros and cons. CEX offer higher liquidity and a wider selection but can be vulnerable to attacks and manipulation. DEX provide greater anonymity and security but may have lower liquidity and a complex interface. I lean towards DEX because my funds are in my wallet and I have direct access to it, unlike CEX where any reason from the exchange can freeze the balance.