Binance should also work fine, right? Even though they require registration, I think you could easily use fake information and just create multiple free emails through email services like ProtonMail[1]. As far as I know they don't lock suspicious accounts, though I'm really not sure.
Then binance can link together all of your outgoing BTC, which serious hurts privacy. Also, as mentioned, these exchanges all seem to randomly hold users' BTC hostage. It's best to use no-registration changers like flyp.me or xmr.to.