I would like to transfer my funds to Binance and earn 9.70% on USDC. Do you believe this would be a smart move?
No this is not a smart move at all.
You are sending your coins to centralized exchange so you don't have control over keys, coins are probably going to be locked, and CZ is currently held hostage in US so anything can happen with Binance.
I don't understand why anyone would hold stablecoins, except for temporary trading instead of using fiat currency, but it's your coins so you can do whatever you want.