I use a wallet to store my coins, and an exchange to trade my coins. Isn't that the only right way? Using the exchange to store coins is too dangerous.
the op's ask for staking a coin and not just simply storing a coin . still you still have a plus point here because that is also what i think about . i think staking on a wallet or simply storing a coin on a wallet is more safer than putting it on any exchange because an exchange can collapse or hacked but wallets ? you have a full control on your wallet as long as it gives you your private key's . the only difference would be the rate's . i think exchange has a gooder rate's compare to a wallet staking .