prefer wallet, exchanger not really safe and can scam anytime
better use wallet, you can control key thats more safe.
Thats completely my view, at the moment it is better to use wallets, hope Binance is starting their DEX soon.
My favourite decentraliced exchange right now is Waves.
I expect a lot from Waves this year, they are going to be big!