I think both of them will don't have any value because they are just Bitcoin clones, Till now many people predicting after Bitcoin the only other coin will follow Bitcoin is ETH. When compared to BCH or Bitcoin Gold I think ETH will have more potential because of steady growth in the market.
Sure, most altcoins/tokens don't have any real value. Most are little more than clones of Bitcoin or Ethereum, or outright securities with no value as "cryptocurrencies." I think there are only about a dozen or so coins that bring real innovation and may have long term value. But people on this forum are interested in
speculative value, as in "how much higher can I dump this?" Altcoins have always been a game of greater fools.
The problem with ETH is that it already had a completely insane rally this year, which blew Bitcoin's gains out of the water. It's quite possible that distribution occurred and it's in for a long term bear market (at least the ETHBTC pair, which is all that matters).