Yes, the token is, in most cases, the best way to reward the holders. But staking can be used even if you don’t have your token. E.g., using some other “stable SPL” as a temporary reward or having no token reward but organizing weekly raffles/giveaways. And here is our Raffle app will play. Since it’s gonna be adjustable, projects will be able to do raffles based on who staked their NFT.