Waves is definitely a good and undervalued project and coin. All it needs is more popularity among people. People still prefer ethereum over it. Personally I like the waves decentralized exchange. I use it often to trade often.
I also like waves but unfortunately it is not listed on the exchange that I use often. I do not feel like registering on a new exchange just for buying a single coin.
You don't need to register on an exchange to trade with Waves. You can use the DEX and trade against BTC, EUR, USD, ect ... and all other tokens on the Waves blockchain.
The DEX is fast as a centralized exchange, the main difference is that you still hold your private keys.