For a small amount of altcoin you can afford the risk to keep it on echange. Some wallet are hardcore to sync with the network et very buggy. On exchange you'll be guaranted to be in the main blockchain and have access to your coins. But for TOP 20 altcoins it's worth to sync their wallet and store your privates keys locally.