If you don't plan to trade on a daily/weekly basis, there are ZERO advantages to keeping any coin in Coinbase.
Exchanges are for trading. Private wallets are for storing. Otherwise, you don't own your coin.
100 percent true move your profit to wallet if you want to hodl and using exchange for trading or if you want to keep some of altcoin to hodl exchange still fine