Generally, staking doesnt usually work out for the best if you are looking at a long term horizon in crypto projects. Many of them completely rugpull, you miss the window on the price spikes and then you also have the supply dilution factors due to reward schema.
Overall there are few projects that have done staking correctly. Usually its just a gimmick to get people to lock up their tokens so others can sell into the low liquidity pumps it creates.