Bitcoin Gold is as good as Bitcoin Cash, but at the moment Bitcoin Cash is more common, better known and more in demand than Bitcoin Gold. But I believe that Bitcoin Gold has a greater growth potential than Bitcoin Cash, as its price is now quite low, about $30, and Bitcoin Cash is $600, although the Total Supply of these two coins is the same 21 million coins.