Staking your Bitcoin on Binance will be safe as this is a good, reputable exchange for many years. The biggest risk is either Binance being hacked and robbed of all their money or Binance scams.
Hold Bitcoin will not be as profitable as staking but will ensure your Bitcoin is always under your control.
Of course Binance's reputation as an exchange is clearly highly recognized, if you do staking of course you can but will it guarantee for a long time if you do that for bitcoin coins?
maybe if there is a hack binance will replace because of its good reputation.
because we know that by still holding bitcoin in our wallet, it can be ascertained that it is more secure and bitcoin will always increase in time and you will not lose anything. Bitcoin has different characteristics from altcoins, bitcoin will always increase so without the need for staking, bitcoin is still profitable.
i do not know binance offering for bitcoin staking, and how much roi will, if they offering for that but it is centralize exchange you never control your bitcoin, binance is transparent exchange but i am not willing to staking or holding my coins in any centralize exchange.
I myself also just found out that there is staking for bitcoin and how the mechanism is clear. I can't give an answer for fear of being wrong because I clearly don't know. but it's clear that staking offers on the exchange are ineffective and profitable for me, because bitcoin's characteristics are different from altcoins. because bitcoin can be ascertained if we hold it will also remain profitable in time without the need for staking.