Hi, I would say staking is not good if it has any restriction on you withdrawing your assets instantly.
If you can withdraw your staked asset instantly, go for it.
If not, you may lose more % than you will ever earn while staking your asset for a year.