I have a question.
What is better? To keep your coins on some Exchange site or to open wallets for each coin?
I would like to hear some advice. What are pros & cons of each option?
Thanks
The answer is simple.
Are you a trader? If yes then you need to left your coin on exchanges to trade.
Are you a holder? If yes then you should deposit your coins in a safety wallet.
Leaving coins in exchanges definitely involves risks, if the exchange closes for some reasons (scam, bankruptcy, ecc.) you will lose all your coins because you don't own private key. On the other hand, you have a better management of all the coins.
Private wallets are obviously a safe option to store your coin because you own the private key, but it involves to get many different wallets.
If you are looking to manage just ERC20 token I suggest you open a MyEtherWallet address, you can easily handle all the ERC20 tokens such as deposit into exchanges, withdrawal from exchanges and transfers.