It seems, the crypto trend has changed to staking and earn rewards. That can make the investors give trust to the exchanges to hold their funds in those places. I see on that list from OP that will depend on yourself, do you have the courage to leave your funds in the exchanges or not, and you are ready with everything that can happen to the exchanges. My advice is you need to know how much money you should use to stake in the exchanges, and it's better not to risk all of your money, even if the exchanges give a big profit to you.
On the exchange I mentioned above (my signature) you don't have to stake, just by having your asset in the exchange while you trade, you get stake rewards, daily.
The best is to order a visa card, you get cash back every time you do groceries or just buy random things.
I'm also on Binance, but there you have to actively stake. I'm also not really fan of actively staking.
I have crypto.com installed on my mobile phone, but I do not buy yet any coins inside the wallet. If I see the minimum amount to buy each coin is $250, so we can earn a reward by staking the coin.