I myself personally likes this kind of exchange, we don't need to make an account to trade in this kind of exchange.
But it has a downside, that our private key is vulnerable for getting stolen if the web is compromised.
You can use metamask wallet if you are worried