Many things depend here. People using Binance because the fees here are very low and there is enough liquidity. But nobody can cashout using binance. Here you can exchange just another crypto currency. As a result, even with low fees, the original service binance cannot provide you. People can cashout using coinbase pro. So here the fees are high but the benefits are also high.
Yes, but you can transfer coins from Binance to Coinbase and cashout there.
If we are just talking about cashing out here then obviously Coinbase will be the top option but for me they are both good on their differences and we don’t need to choose where we can trade on both of this exchange. I used Binance to trade with the altcoins and I’m using a different wallet for cashing out, not if you see a more convenient way to trade and cashing out then go for Coinbase, there will be no problem on that, the fees might be high but I hope you make a good profit in trading to cover it up.